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.

Source: wiktionary.org