English
Detailed Synonyms for annunciate in English
annunciate:
annunciate verb
-
annunciate
– foreshadow or presage 1to announce; to herald; harbinger; to foretell; annunciate– foreshadow or presage 1-
harbinger verb
-
annunciate verb