inexpugnable

Adjective
  1. Incapable of being overcome, challenged or refuted (synset 300572182)
    "an impregnable argument"; "impregnable self-confidence"

Found on Word Lists

Other Searches