reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
thwack to hit or beat sharply and vigorously with something flat; whack. [1/3 definitions]
whang1 (informal) the noise of a resounding blow or whack. [2/3 definitions]