caterwaul
Concise Oxford English Dictionary © 2008 Oxford University Press:
caterwaul /ˈkatəwɔːl/
▶verb make a shrill howling or wailing noise. ▶noun a shrill howling or wailing noise.
– derivatives
caterwauling noun & adjective.
caterwauling noun & adjective.
'caterwaul' also found in these Oxford entries:

