Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of caterwauling

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