Definition of 'herald'
You searched for heralds
- (formal) a person who announces important news; "the chieftain had a herald who announced his arrival with a trumpet"
- an indication of the approach of something or someone
Synonyms: harbinger forerunner precursor
- foreshadow or presage
Synonyms: announce annunciate harbinger foretell
- praise vociferously; "The critics hailed the young pianist as a new Rubinstein"
Synonyms: acclaim hail
- greet enthusiastically or joyfully