Annunciate — synonyms, definition

1. annunciate (Verb)

4 synonyms
announce foretell harbinger herald
1 definition

annunciate (Verb) — Foreshadow or presage.

1 type of
tell