Search results
- DictionaryAchilles heel/əˈkɪliːzˌhiːl/
noun
- 1. a weakness or vulnerable point: "the Achilles heel of the case for nuclear power remains the issue of the disposal of waste"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries