Synset
incapable of being surmounted or excelled
<adj.all>
insuperable
unconquerable
sample sentences
"insuperable odds"
"insuperable heroes"
semantic pointers
similar to
insurmountable, unsurmountable