English Idioms: Have a leg up on somebody April 15, 2022February 2, 2022 by admin English Idioms About “Parts of the body” Idiom: Have a leg up on somebody Meaning: To have an advantage over someone. Example: She probably has a leg up on the other students because she is more studious.