Skip to content

annunciate

Dictionary definition · annunciate

verb

  1. foreshadow or presage

Source: Open English WordNet (CC BY 4.0).