(onom.) thud; thump
He fell down with a loud thud.
// MAIN MEANING(onom.) thud; thump
Explore more related entries to look up.