leg curling

Explore definitions, synonyms, and language insights of leg curling

Definitions

Noun
an exercise designed to strengthen the flexor muscles of the leg

More General Terms