Achilles heel in Czech Achilles heel in Czech Achilova pata noun A vulnerability in an otherwise strong situation. Add to Flashcards