have (got) it all over

have (got) it all over

To outshine someone in a particular skill or area. Oh, my brother's got it all over me in athletic ability—I can barely throw a baseball.
See also: all, have, over
Full browser ?