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