impregnable [adjective]

Definition of impregnable:

immune to attack; incapable of being tampered with

Synonyms of impregnable:


Opposite/Antonyms of impregnable:


Sentence/Example of impregnable:

The castles were all but impregnable and served as Norman anchors in a Saxon sea.