Etymology
Today it means: An exercise performed by using the legs to press weight away from one's body, while the body remains stationary. Full definition →
From leg + press.
Etymology from Wiktionary, CC BY-SA 4.0.