Definitions for inexpugnable

Definitions for (adj) inexpugnable

Main entry: inexpugnable, impregnable

Definition: incapable of being overcome, challenged or refuted

Usage: an impregnable argument; impregnable self-confidence


Visual thesaurus for inexpugnable