Thud
English Meaning
A dull sound without resonance, like that produced by striking with, or striking against, some comparatively soft substance; also, the stroke or blow producing such sound; as, the thrud of a cannon ball striking the earth.
- A dull sound, as that of a heavy object striking a solid surface.
- A blow or fall causing such a sound.
- To make a heavy, dull sound.