v. t. 1. To exceed in fighting; fight more competently; as, He outfought his challengers; the boxer outfought his opponent for eight rounds but lost the bout in the ninth on a knockout. [ WordNet 1.5 +PJC ]
2. to defeat in a battle; as, The French forces outfought the Germans. Syn. -- get the better of. [ WordNet 1.5 ]