in•su•per•a•ble
We found 8 definitions of insuperable from 5 different sources.
Adjective |
||
insuperable - impossible to surmount | ||
insurmountable | ||
insuperable - incapable of being surmounted or excelled; "insuperable odds"; "insuperable heroes" | ||
unconquerable |