newscaster ( synonym found)

Definition of newscaster:

°One who delivers the news for broadcast on television, radio, etc.

Definition of newscaster:

°One who delivers the news for broadcast on television, radio, etc.

Back to Top