English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Thwack
Thwack
(v. t.)
To strike with something flat or heavy; to bang, or
thrash: to thump.
Thwack
(v. t.)
To fill to overflow.
Thwack
(n.)
A heavy blow with something flat or heavy; a thump.