reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
drub to vanquish; defeat. [1/3 definitions]
subjugate to win mastery over, as by military conquest; subdue; vanquish. [1/2 definitions]
vanquishable combined form of vanquish.