CATERWAULING


Meaning of CATERWAULING in English

( n. )

The cry of cats; a harsh, disagreeable noise or cry like the cry of cats.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.