Achilles heel in Catalan Achilles heel in Catalan taló d'Aquil·les noun A vulnerability in an otherwise strong situation. Add to Flashcards