newscaster

Noun
  1. Someone who broadcasts the news (synset 110376043)

Found on Word Lists

Other Searches