To make invulnerable or nearly invulnerable, as if by giving someone the protective quality of Achilles from Greek mythology.
From Achilles, the legendary Greek hero of the Trojan War whose body was nearly invulnerable (except for his heel). The suffix -ize means to cause or make something.
Try Another Word