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 OriginME: from cat 1 + imitative waul . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004