Definitions for annunciate

Definitions for (verb) annunciate

Main entry: harbinger, herald, foretell, announce, annunciate

Definition: foreshadow or presage


Visual thesaurus for annunciate