(Greek Mythology) only spot which is vulnerable (taken from the story in which Achilles is dipped in the river)
ACHILLES HEEL
Meaning of ACHILLES HEEL in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012