achilous

/əˈkɪliːən/

Definitions

1. adjective

relating to Achilles, a legendary hero of the Trojan War, or having the qualities attributed to him, such as invulnerability to all except the heel by which he was held by his mother

“The Achilles’ heel of the company’s business plan was its dependence on a single investor.”

Synonyms

  • invulnerable
  • legendary

Antonyms

  • unremarkable
  • vulnerable