INSURMOUNTABLE


Meaning of INSURMOUNTABLE in English

[ ˌɪnsə'maʊntəb(ə)l ]

■ adjective too great to be overcome.

Derivatives

insurmountably adverb

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.