impregnable
1. [ adjective ] able to withstand attack
Synonyms: secure strong unassailable unattackable inviolable
Examples:

"an impregnable fortress" "fortifications that made the frontier inviolable"

Related terms: invulnerable
2. [ adjective ] impossible to take by storm
Synonyms: inexpugnable
Related terms: unconquerable
Similar spelling:   impregnably
  impregnate
  impregnated
  impressionable
  improvable
  improbable
  impregnability
  impressible
  impregnation
  imprecate
  impureness
  improbably
  improbableness
  impressed
  imprecise