Synset
incapable of being overcome, challenged or refuted
<adj.all>
impregnable
inexpugnable
sample sentences
"an impregnable argument"
"impregnable self-confidence"
semantic pointers
similar to
unconquerable