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