Meaning of leg curling

Definition of leg curling

(noun) an exercise designed to strengthen the flexor muscles of the leg

Other information on leg curling

WIKIPEDIA results for leg curling
Amazon results for leg curling