Table of Contents
Synonyms
Antonyms
Etymology
1. inexpugnable
adjective. incapable of being overcome, challenged or refuted.
Synonyms
Antonyms
Etymology
- -able (English)
- expugn (English)
- expugner (French)
- in- (English)
- in (Latin)
adjective. incapable of being overcome, challenged or refuted.