have an edge on
Also, have the edge on. Have an advantage over, as in Our team has an edge on them, or In this competition our town has the edge. The use of edge here alludes to the power to cut, transferred to a margin of superiority. [Late 1800s]
Dictionary.com presents 366 FAQs, incorporating some of the frequently asked questions from the past with newer queries.