'annunciate' definitions:

Definition of 'annunciate'

From: WordNet
verb
Foreshadow or presage [syn: announce, annunciate, harbinger, foretell, herald]