Definition of achilles' tendon

Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of achilles' tendon is as below...

Achilles' tendon (n.) 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..

Lern More About Achilles' Tendon