Achilles tendon
nounDefinition of Achilles tendon
: the strong tendon joining the muscles in the calf of the leg to the bone of the heel
— called also Achilles
Keep scrolling for more
Keep scrolling for more