So strongly built or defended that it cannot be broken into, defeated, or destroyed by force.
From Latin 'impraegnabilis' (not to be taken), combining 'im-' (not) and 'praegnabilis' (capturable), used for fortresses and later figuratively.
Try Another Word