v. announce, proclaim; come before, precede; give a sign that something is going to take place, foreshadow; welcome a person with excitement; announce something with excitement
HERALD
Meaning of HERALD in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012