caterwaul

caterwaul

caterwaul

Noun

the yowling sound made by a cat in heat

Synonyms:

Verb

utter shrieks, as of cats

Synonyms: