ACHILLES' HEEL


Meaning of ACHILLES' HEEL in English

fatal weakness, vulnerable spot (from the Greek legend of Achilles)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.