annunciate

annunciate

annunciate

Verb

foreshadow or presage

Synonyms: