CATERWAUL Meaning of CATERWAUL in English [verb] [I] - (of a person or animal) to make a high unpleasant noise like a cat Cambridge English vocab. Кембриджский английский словарь. 2012