impregnable
adjectiveDefinition of impregnable
1
: incapable of being taken by assault : unconquerable
an impregnable fortress