English dictionary
achilles' heel meaning and definition
Definition and meaning of achilles' heel at MeaningMonkey.org. achilles' heel meaning and definition in the English Dictionary.ACHILLES' HEEL noun
Definition of Achilles' heel (noun)
- a seemingly small but actual mortal weakness
Source: Princeton University Wordnet