Harbinger
noun
something that precedes and indicates the approach of something or someone
Similar: forerunner, predecessor, herald, precursor
verb
foreshadow or presage
Similar: announce, annunciate, foretell, herald
noun
something that precedes and indicates the approach of something or someone
Similar: forerunner, predecessor, herald, precursor
verb
foreshadow or presage
Similar: announce, annunciate, foretell, herald