INSURMOUNTABLE Meaning of INSURMOUNTABLE in English [ ˌɪnsə'maʊntəb(ə)l ]■ adjective too great to be overcome.Derivativesinsurmountably adverb Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004