Synonyms of Achilles' Heel in English :
Antonyms of Achilles' Heel in English
Thesaurus of Achilles' Heel in English
1. (noun) a seemingly small but actual mortal weakness