sonsonete
Top 45000
Meanings
Noun
1. a noise or sound composed of repeated tapping or a similar jarring motion