Home

Word

inexpugnable, adj.
more info incapable of being overcome, challenged or refuted
<adj.all>

impregnable inexpugnable

sample sentences

"an impregnable argument"
"impregnable self-confidence"
semantic pointers
similar to