that resembles achilles (hero of homer's "iliad"); undefeatable, invulnerable

listen to the pronunciation of that resembles achilles (hero of homer's "iliad"); undefeatable, invulnerable