outfight

verb
  1. to defeat in a fight or combat through superior fighting ability
  2. to surpass in fighting skill or strategy

Examples