English Dictionary
◊ NEWSCASTER
newscaster
n : someone who broadcasts the news