'annunciate' definitions:

Definition of 'annunciate'

(from WordNet)
verb
Foreshadow or presage [syn: announce, annunciate, harbinger, foretell, herald]

Words containing 'annunciate'