Advertisement

Synonyms of Impregnable

Primary definition: Unable to be defeated, overthrown, or successfully attacked; extremely strong.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement