English Dictionary
Definition caterwaul in British English
caterwaul verb
[intransitive] verb
/ˈkætə(r)wɔːl/
1
if a person or animal caterwauls, they make an unpleasant loud high noise
