English dictionary
caterwaul meaning and definition
Definition and meaning of caterwaul at MeaningMonkey.org. caterwaul meaning and definition in the English Dictionary.CATERWAUL noun
Definition of caterwaul (noun)
- the yowling sound made by a cat in heat
CATERWAUL verb
Definition of caterwaul (verb)
- utter shrieks, as of cats
- synonyms: yowl
Source: Princeton University Wordnet