INSURMOUNTABLE Meaning of INSURMOUNTABLE in English adj. unable to be surmounted or overcome. Derivatives: insurmountably adv. Oxford English vocab. Оксфордский английский словарь. 2012