HARBINGER


Meaning of HARBINGER in English

n.1 a person or thing that announces or signals the approach of another.

2 a forerunner.

Etymology: earlier 'one who provides lodging': ME herbergere f. OF f. herberge lodging f. Gmc

Oxford English vocab.      Оксфордский английский словарь.