{v. phr.}, {informal} 1. To have an advantage over someone or something else in the course of an evaluative comparison. * /I can't beat you at tennis, but I have an edge on you in ping-pong./ 2. To be mildly intoxicated; to have had a few drinks. * /Joe sure had an edge on when I saw him last night./ Compare: EDGE ON.
HAVE AN EDGE ON
Meaning of HAVE AN EDGE ON in English
Slang English vocab. Английский сленговый словарь. 2012