CATERWAUL Meaning of CATERWAUL in English v. & n.v.intr. make the shrill howl of a cat. n. a caterwauling noise. [ ME f. CAT + -waul etc. imit. ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012