Definitions
adjective
immune to attack; incapable of being tampered with
“an impregnable fortress”
Look “impregnable” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
immune to attack; incapable of being tampered with
“an impregnable fortress”