English Dictionary
Definition howl in British English
howl verb
verb
/haʊl/
Synonyms and related words
