Tag: vileda ultramax mop and bucket set

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...