Clatter
English word definition — powered by WordNet
NOUN
a rattling noise (often produced by rapid movement)
Want to remember clatter?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
a rattling noise (often produced by rapid movement)
Want to remember clatter?
Sign up free to bookmark & revise