Definition:
Compare unsurmountable with other words:
insurmountable vs. unsurmountable
indomitable vs. unsurmountable