Log in
Search words & phrases
herald
US /ˈhɛrəld/
・
UK /'herəld/
B2
Definition
Video subtitles
verb
To proclaim; announce; say something is coming