herald
n 1: (formal) a person who announces important news; "the
chieftain had a herald who announced his arrival with a
trumpet"
2: an indication of the approach of something or someone [syn:
{harbinger}, {forerunner}, {precursor}]
v 1: foreshadow or presage [syn: {announce}, {annunciate}, {harbinger},
{foretell}]
2: praise vociferously [syn: {acclaim}, {hail}]