Search results
- Dictionarywhump/wʌmp/
noun
- 1. a dull or muffled thudding sound: "the whump of a distant explosion"
verb
- 1. make a whump: "he pitched a snowball that whumped into the car"
Powered by Oxford Dictionaries
noun
verb
Powered by Oxford Dictionaries