Annunciate - Definition

annunciate

v 1: foreshadow or presage [syn: announce, annunciate,
harbinger, foretell, herald]

Look up another word