Meaning: (of a fortified position) unable to be captured or broken into.
Example: A massive and impregnable fortress
Synonyms: invulnerable, impenetrable, unattackable, unassailable, inviolable, secure, strong, stout, safe, fortress-like, well fortified, well defended;