impregnable
- adjective (adj)
Meaning: unyielding
Synonyms:
firm
fortified
impenetrable
indestructible
invincible
invulnerable
secure
solid
strong
unassailable
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.