Definition of Annunciate

  • 1. Foreshadow or presage Verb

Synonyms for word "annunciate"

Semanticaly linked words with "annunciate"