edge out
phrasal verb
edged out;
edging out;
edges out
Definition of edge out
: to slowly become more successful, popular, etc., than (someone or something)
The company is gradually edging out the competition. Efficiency has edged out price as the top reason people give for buying the car.