insuperable

Adjective
  1. Impossible to surmount (synset 300572489)
  2. Incapable of being surmounted or excelled (synset 302365878)
    "insuperable odds"; "insuperable heroes"

Found on Word Lists

Other Searches