invulnerable
1.
(
adjective
) immune to attack; impregnable; "gunners raked the beach from invulnerable positions on the cliffs"
Antonyms:
vulnerable
Terms and Conditions of Use / Copyright Notice