invulnerable

adj

1.
immune to attack; impregnable
Antonym:
vulnerable
Derived from:
invulnerability