noun
adj
verb
adv

Textual thesaurus for "annunciate"

(verb) harbinger, herald, foretell, announce

foreshadow or presage