thuds
noun
- 1
The sound of a dull impact.
- 2
Republic F-105 Thunderchief jet ground attack fighter.
Translate “thuds” to another language
Click any language to open the translator with this word already filled in.
The sound of a dull impact.
Republic F-105 Thunderchief jet ground attack fighter.
Click any language to open the translator with this word already filled in.