reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
thump to beat or strike with heavy blows; drub. [1/7 definitions]