inexpugnable
adjectiveImpossible to overcome or overthrow by force.
adjectiveImpossible to put aside or drive away.
Not expugnable; that cannot be overcome by force, nor taken by assault; unconquerable; impregnable.
adjectiveIncapable of being subdued by force; impregnable; unconquerable.
adjectiveImpossible to
incapable of being overcome, challenged or refuted