outcompete
/ˌaʊtkəmˈpiːt/verb
with obj.
1- surpass (someone) in competition(在竞争中)胜出; (竞争力)超过:
they were outcompeted by their foreign rivals.
他们竞争不过他们的外国对手。
1.1
- Biology displace (another species) in the competition for space, food, or other resources【生】(在竞争中)取代(另一物种)。