What is the full meaning of thud
to make a dull, heavy sound [v THUDDED, THUDDING, THUDS]
Example of the word thud placed on a Scrabble board.