outfight

Verb

 * 1) To fight or battle better than.