herald
- sense 1: foreshadow or presage
- announce annunciate harbinger foretell herald
- tell
- inform
- communicate intercommunicate
- sense 2: praise vociferously
- acclaim hail herald
- applaud
- praise
- measure evaluate valuate assess appraise value
- sense 3: greet enthusiastically or joyfully
- hail herald
- greet recognize recognise
- address accost come_up_to