Caterwaul | Mean of caterwaul in English Dictionary
/ˈkætɚˌwɑːl/
- Verb
- to make a very loud and unpleasant sound
- Some animal was caterwauling in my backyard last night.
- to protest or complain noisily
- He continues to caterwaul about having to take the blame.