meaning of Achilles' heel

Achilles' heel meaning in General Dictionary

a seemingly small but real mortal weakness


Achilles' heel meaning in Idioms Dictionary

A person's weak spot is the Achilles' heel.