Caterwauling
This is the British English definition of caterwaul.View American English definition of caterwaul. A sound that caterwauls.1918, Eleanor H. Porter, Oh, Money! Some animal was caterwauling in my backyard last night. En.bab.la needs to review the security of your connection before proceeding. Man, this caterwauler kept me up all...