vanquish

verb
  1. to defeat thoroughly in a battle or contest
  2. Usage: formal
  3. to overcome or subdue completely
  4. Usage: formal

Examples