1. Verb
To cry as cats in rutting time; to make a harsh, offensive noise.
2. Noun
A caterwauling.
3. Verb
To make a loud, wailing noise
More about this word
Synonyms and related words
Explore this word
