Meaning of harbinger

Definition of harbinger

(noun) something that precedes and indicates the approach of something or someone
(verb) foreshadow or presage

Other information on harbinger

WIKIPEDIA results for harbinger
Amazon results for harbinger