Meaning of caterwaul

Definition of caterwaul

(noun) the yowling sound made by a cat in heat
(verb) utter shrieks, as of cats

Other information on caterwaul

WIKIPEDIA results for caterwaul
Amazon results for caterwaul