Achilles heel in Russian Achilles heel in Russian ахилле́сова пята́ noun A vulnerability in an otherwise strong situation. Add to Flashcards