INSURMOUNTABLE Meaning of INSURMOUNTABLE in English adj. unable to be surmounted or overcome. insurmountably adv. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012