Origin: Germanic Old English prefix
Outfight has 2 different meanings across 1 category:
Verb
to fight better than; get the better of
"the Rangers outfought the Maple Leafs"
"The French forces outfought the Germans"
To fight or battle better than.