CATERWAUL


Meaning of CATERWAUL in English

[cat.er.waul] vi [ME caterwawen] (14c) 1: to make a harsh cry

2: to quarrel noisily -- caterwaul n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.