SynonymX
Speak
Inexpugnable
Definition of Inexpugnable
1.
Incapable of being overcome, challenged or refuted
Adjective Satellite
Synonyms for word "inexpugnable"
impregnable
Semanticaly linked words with "inexpugnable"
unconquerable