English Dictionary
Definition howler in British English
howler noun
[countable] noun
/ˈhaʊlə(r)/
1
a silly and embarrassing mistake
Synonyms and related words
