n. One who delivers the news for broadcast on television, radio, etc; a newsreader.
the GNU version of the Collaborative International Dictionary of English
n. Someone who broadcasts the news.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
n. someone who broadcasts the news
Word Usage
"Dr. Izz el-Deen Aboul Aish, who gave frequent interviews to the Israeli media, was minutes away from giving another when he called newscaster Shlomi Eldar, screaming and weeping with grief."