What does "edge" mean here?
"Edge" in this context refers to having an advantage, being in the lead of something, or to be given superiority over others. Ex: The chef's fresh and local ingredients give his restaurant the edge. Ex: The car company has been given the edge on car sales this year.
Aprende más expresiones típicas del inglés. >