chattering
英[t'??t?r??]
美[t'??t?r??]
柯林斯高阶英汉双解学习词典释义
英英词典释义
Noun
1. the rapid series of noises made by the parts of a machine
2. the high-pitched continuing noise made by animals (birds or monkeys)
Adjective
1. engaged in making a rapid repetitive noise resembling speech;
"the chattering sparrows"