Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of thwack

- To strike with something flat or heavy; to bang, or thrash: to thump.
- To fill to overflow.
- A heavy blow with something flat or heavy; a thump.

Crossword clue for thwack

- Dull hitting sound
- Hard blow with a flat object