too great or difficult to conquer; insuperable insurmountable problems insurmountability /-ʹbiliti/ nouninsurmountably adv