Caterwaul
English word definition — powered by WordNet
NOUN
the yowling sound made by a cat in heat
VERB
utter shrieks, as of cats
Want to remember caterwaul?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
the yowling sound made by a cat in heat
utter shrieks, as of cats
Want to remember caterwaul?
Sign up free to bookmark & revise