Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
thuds
in English
thuds
us
/θʌdz/
uk
/θʌdz/
#common
Lemma:
thud
The lemma is the base or root form of this word.
Definitions
Noun
dull
impact
sounds
a
repeating
heavy
noise
(
from
an
object
hitting
)