English
Detailed Synonyms for inexpugnable in English
inexpugnable:
inexpugnable adj
-
inexpugnable
– incapable of being overcome, challenged or refuted 1impregnable; inexpugnable– incapable of being overcome, challenged or refuted 1-
impregnable adj
-
inexpugnable adj
-