Definition of Inexpugnable

  • 1. Incapable of being overcome, challenged or refuted Adjective Satellite

Synonyms for word "inexpugnable"

Semanticaly linked words with "inexpugnable"