Achilles' tendon n. (Anat.) 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.
Collaborative International Dictionary of English 0.48
Copyright © 2018 Free-Translator.com