annunciateverb1foreshadow or presageSynonymsannounceforetellharbingerheraldAlso useful for “annunciate”:Crossword↗— A long fill for tough grids?✕