Meaning of leg curl

Definition of leg curl

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

Other information on leg curl

WIKIPEDIA results for leg curl
Amazon results for leg curl