Summary
English Synonyms:   more detail...
  1. annunciate:


English

Detailed Synonyms for annunciate in English

annunciate:

annunciate verb

  1. annunciate
    – foreshadow or presage 1
    to announce; to herald; harbinger; to foretell; annunciate
    – foreshadow or presage 1

Alternate Synonyms for "annunciate":


Related Definitions for "annunciate":

  1. foreshadow or presage1