impregnable
Adjective
C1 – Advanced
Too strong to be captured, entered, or defeated.
Synonyms
invincible
unassailable