impossible to surmount incapable of being surmounted or excelled; "insuperable odds"; "insuperable heroes
A problem that is insuperable cannot be dealt with successfully. an insuperable obstacle to negotiations. = insurmountable. an insuperable difficulty or problem is impossible to deal with (from superare , from super )