What is the meaning of Clatter?

To make a rattling sound.

To chatter noisily or rapidly.

To hit; to smack.

A rattling noise; a repetition of abrupt, sharp sounds.

A loud disturbance.

Noisy talk or chatter.

A large group, especially of sibling children; a lot

Alternative form of clitter; scree.

Source: wiktionary.org