Translation of "Achilles heel" - English-Mandarin Chinese dictionary

See all translations

Achilles heelnoun [ C usually singular ]

uk /əˌkɪl.iːz ˈhiːl/ us /əˌkɪl.iːz ˈhiːl/

a small problem or weakness in a person or system that can result in failure

Maths has always been my Achilles heel.

(Translation of “Achilles heel” from the Cambridge English-Chinese (Simplified) Dictionary © Cambridge University Press)

Need a translator?

Translator tool

Get a quick, free translation!