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
Tweet