请输入您要查询的英文单词:
单词
caterwaul
释义
caterwaul
VERB
I
/ˈkætəˌwɔːl/
if a person or animal caterwauls, they make an unpleasant loud high noise (人或动物刺耳地)尖叫,号叫