English dictionary
inexpugnable meaning and definition
Definition and meaning of inexpugnable at MeaningMonkey.org. inexpugnable meaning and definition in the English Dictionary.INEXPUGNABLE adjective
Definition of inexpugnable (adjective)
- incapable of being overcome, challenged or refuted
- "an impregnable argument"; "impregnable self-confidence"
- synonyms: impregnable
Source: Princeton University Wordnet