CATERWAUL Meaning of CATERWAUL in English v. yowl like a cat; protest loudly, complain noisily; quarrel Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012