Log in
Search words & phrases
thud
US /θʌd/
・
UK /θʌd/
B2
Definition
Video subtitles
noun
Dull noise, as of something heavy falling
verb
To make a dull noise often from falling heavily