Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
thud
in English
thud
us
/θʌd/
uk
/θʌd/
#common
Plural
thuds
Past Tense
thudded
Participle Verb
thudding
Third Person Singular
thuds
Definitions
Noun
a
dull
impact
sound
a
forceful
,
dull
collision
;
impact
Verb
to
produce
a
dull
sound
(
on
impact
)
The
book
fell
to
the
floor
with
a
thud
.