VariousWords beta
Related Terms:
Definitions:
Noun
Definition: The sound of a dull impact.
Definition: Republic F-105 Thunderchief jet ground attack fighter.
Verb
thud
Definition: strike with a dull sound; "Bullets were thudding against the wall"
Definition: To make the sound of a dull impact.