Annunciate Meaning

There are 1 meaning(s) for word Annunciate

Meaning 1 : foreshadow or presage

    Synonyms : announce,  foretell,  harbinger,  herald