annunciate

Verb
  1. Foreshadow or presage (synset 200976205)

Other Searches