HAVE AN EDGE ON


Meaning of HAVE AN EDGE ON in English

{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.

Dictionary of English idioms .      Словарь английских идиом.