Definition, synonyms and related words
The abrupt sound of two hard objects coming into contact.
To make such a sound.