To edge somebody out
-
to defeat or do better than someone or something else by a small amount:
To edge somebody out meaning & definition 1 of To edge somebody out.
-
to force someone or something out of a place, situation, etc., usually in a way that is not direct or honest:
To edge somebody out meaning & definition 2 of To edge somebody out.