English Dictionary
◊ CATERWAUL
caterwaul
n : the yowling sound made by a cat in heat
v : utter shrieks, as of cats [syn: {yowl}]