impregnable, invulnerable, unattackable, secure, invincible, indomitable, untouchable, unbeatable, unassailable
impregnable, invulnerable, unattackable, secure, invincible, indomitable, untouchable, unbeatable, unassailable [x]