inexpugnable
inexpugnable has 2 senses in the JumbleFix dictionary. Letters: 12.
Definitions
- a.. Incapable of being subdued by force; impregnable; unconquerable.
- a.. incapable of being overcome, challenged or refuted; "an impregnable argument"; "impregnable self-confidence"