Jump to user comments
Noun
- a heavy dull sound (as made by impact of heavy objects)
Verb
- make a noise typical of an engine lacking lubricants
- strike with a dull sound
- Bullets were thudding against the wall
- make a dull sound
- the knocker thudded against the front door