Impregnable
English Meaning
Not to be stormed, or taken by assault; incapable of being subdued; able to resist attack; unconquerable; as, an impregnable fortress; impregnable virtue.
- Impossible to capture or enter by force: an impregnable fortress.
- Difficult or impossible to attack, challenge, or refute with success: an impregnable argument.
- Capable of being impregnated.