Adjective: insuperable in'soo-p(u-)ru-bul
- Impossible to surmount
"The team faced insuperable odds in the championship game";
- insurmountable
- Incapable of being surmounted or excelled
"insuperable heroes";
- unconquerable
See also: insurmountable, unconquerable, unsurmountable