HOWLER


Meaning of HOWLER in English

[howl.er] n (1800) 1 a: one that howls b: howler monkey

2: a humorous and ridiculous blunder

Merriam-Webster English vocab.      Английский словарь Merriam Webster.