inexpugnable

adjective

  1. 1

    incapable of being overcome, challenged or refuted

    an impregnable argument

    impregnable self-confidence

Synonyms

Also useful for “inexpugnable”:Scrabble