thuds; thudded; thudding
thuds; thudded; thudding
Learner's definition of THUD
[no object]
1
: to hit something with a loud, dull sound砰地击中 2 thud /ˈθʌd/ noun
plural thuds
plural thuds
Learner's definition of THUD
[count]
: a loud, dull sound made especially when a heavy object hits something : thump重击声;砰的响声 -
The book hit the floor with a thud.书砰的一声砸到地板上。
-
The ball landed with a thud.球砰的一声落地。
-
I heard a heavy thud on the roof.我听到屋顶上砰的一声重响。