Word Hen
What is the meaning of the word "
annunciate
"?
Definitions:
to foreshadow or presage
verb
The angel annunciated the coming of the prophet.
Synonyms:
herald