caterwaul

/kˈætɝwɑl/

Explore definitions, synonyms, and language insights of caterwaul

Definitions

Noun
the yowling sound made by a cat in heat
Verb
utter shrieks, as of cats

Synonyms


More General Terms