Log in
Search words & phrases
leg up
US /lɛɡ ʌp/
・
UK /leɡ ʌp/
A1
Definition
Video subtitles
noun
An act of helping someone to mount a horse or high object.