be one up on (someone or something)

(redirected from be one up on one)

be one up on (someone or something)

To have an advantage over someone or something. I hope I'm one up on the competition, thanks to my extensive student teaching experience.
See also: on, one, up