Announcer (9)
'announcer' is the definition.
(herald can mean to announce or predict)
This is all the clue.
(Other definitions for herald that I've seen before include "Proclaim the approach of, like archaic messenger" , "Announcer - forerunner" , "Harbinger, precursor" , "Proclaimer" , "Bringer of news" .)
'announcer' is the definition.
(thesaurus)
This is the entire clue.
(Other definitions for presenter that I've seen before include "Radio/TV personality" , "Disc jockey" , "Host of show" , "Broadcast introducer" , "anchor?" .)