CATERWAUL


Meaning of CATERWAUL in English

[ 'katəwɔ:l ]

■ verb make a shrill howling or wailing noise.

■ noun a shrill howling or wailing noise.

Derivatives

~ing noun & adjective

Origin

ME: from cat 1 + imitative waul .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.