CATERWAUL


Meaning of CATERWAUL in English

v. yowl like a cat; protest loudly, complain noisily; quarrel

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.