annunciate - English Synonyms Dictionary

annunciate

v.
[1] announce , harbinger , foretell , herald