English-Chinese dictionary »

achilles heel meaning in Chinese

EnglishChinese
Achilles heel (vulnerability in an otherwise strong situation)
noun

弱項noun

弱项 /ruòxiàng/noun

致命要害noun

軟肋noun

软肋 /ruǎnlèi/noun

阿喀琉斯之踵 /Ākāliúsī zhī zhǒng/noun