thud
thud
θʌd
thad
studspudruddscud
thudded

Definition & Meaning of "thud"in English

Thud
01

a deep, muffled noise produced by the impact of heavy objects colliding or falling 

Grammatical Information
Animacy status
Inanimate
Composition
Simple
Countable
singular
not gender specific
Plural form
thuds
Examples
The book fell off the shelf with a heavy thud. 
to thud
01

strike with a dull sound 

Grammatical Information
Composition
Simple
Action verb
Regular
Present tense
thud
3rd person singular
thuds
Present participle
thudding
Past simple
thudded
Past participle
thudded
02

make a dull sound 

03

make a noise typical of an engine lacking lubricants 

LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store