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