outwrestle

verb
  1. to defeat or overcome in wrestling
  2. to gain advantage over through struggle or effort
  3. Usage: figurative

Examples