To do or be better than; surpass.
To defeat is defined as to beat someone at something or to prevent something from happening.
To go or be beyond (a limit, limiting regulation, measure, etc.)
Find another word for outfight. In this page you can discover 5 synonyms, antonyms, idiomatic expressions, and related words for outfight, like: excel, beat, whip, defeat and exceed.