Dictionary |
2 Results
#1
caterwaul
n.
the yowling sound made by a cat in heat
. wn
#2
caterwaul
v.
[
yowl
] utter shrieks, as of cats
. wn