What is the meaning of chattering in English?

Learn vocabulary with pictures as well as definitions of chattering in English

Learn in

See more

n. chattering

Definition of chattering in English

Sounds that imitate the way humans speak, which are characteristic of animals such as parrots.