adjective
not able to be conquered or overcome; invincible
-
The castle was surrounded by high walls, making it impregnable to any potential invaders.
-
With all the security measures in place, the building is practically impregnable.
-
That password is so complex, it's like an impregnable fortress.
-
Her argument was so well-reasoned and backed by evidence that it seemed impregnable.