Definitions

dēng
thud thump (onomatopoeia)