invulnerable
1. [ adjective ] immune to attack; impregnable
Examples:

"gunners raked the beach from invulnerable positions on the cliffs"

Related terms: vulnerable tight defendable impregnable entrenched airtight air-tight bombproof untouchable safe secure protected unconquerable
Similar spelling:   invulnerability