VariousWords beta
Related Terms:
Definitions:
Noun
clatter
Definition: a rattling noise (often produced by rapid movement); "the shutters clattered against the house"; "the clatter of iron wheels on cobblestones"
Definition: A rattling noise; a repetition of abrupt, sharp sounds.