Achilles' tendon
Definitions
1
Posts
1
Posters
239
Views
-
The strong tendon formed of the united tendons of
the large muscles in the calf of the leg, an inserted into the bone of
the heel; -- so called from the mythological account of Achilles being
held by the heel when dipped in the River Styx.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions