Definition of chattering in English
Sounds that imitate the way humans speak, which are characteristic of animals such as parrots.
Synonyms of chattering in English
-
Sounds that imitate the way humans speak, which are characteristic of animals such as parrots.
-