CATERWAULING


Meaning of CATERWAULING in English

n. yowl of cats; cry of cats

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