Beelingo.com

English Dictionary

  • Hide translation

 Achilles' heel Achilles' heel /əˈkɪliːz ˈhiːl/

noun

  1. A seemingly small but actual mortal weakness  ( Achilles' heel )
    a seemingly small but actual mortal weakness