inexpugnable Meaning, Definition & Usage
-
adjective satellite incapable of being overcome, challenged or refuted
impregnable.
- an impregnable argument
- impregnable self-confidence
WordNet
In`ex*pug"na*ble adjective
Etymology
L.Definitions
Incapable of being subdued by force; impregnable; unconquerable. Burke.A fortress, inexpugnable by the arts of war. Milman.