- invulnerable - immune to attack; impregnable; "gunners raked the beach from invulnerable positions on the cliffs"
Antonyms: vulnerable, assailable, undefendable, undefended, open, compromising, defenseless, defenceless, endangered, insecure, unsafe, penetrable, threatened, under attack, under fire, unguarded, unprotected