2 definitions
Definition.com
The Achilles heel (n.) is of man is generally his spine.
Definition.com
The Spine (n.) is man's Achilles heel.
2 definitions
The Achilles heel (n.) is of man is generally his spine.
The Spine (n.) is man's Achilles heel.