English Dictionary
Definition herald in British English
herald verb
[transitive] verb
/ˈherəld/
Synonyms and related words
