What does “impregnable” mean in game dialogue?

Definition

impregnable: unable to be captured or broken into

Appears in

Dragon age : Awakening

Video Scenes

Interactive Player