Definition of Inexpugnable

  • (a.) Incapable of being subdued by force; impregnable; unconquerable.

Synonyms of Inexpugnable


Antonyms of Inexpugnable


No Antonyms Found.

Homophones of Inexpugnable


No Homophones Found.