annunciate

Definitions of annunciate
  1. verb
    foreshadow or presage
    synonyms: announce, foretell, harbinger, herald
    see moresee less
    type of:
    tell
    let something be known
Word Family