INSURMOUNTABLE


Meaning of INSURMOUNTABLE in English

/ ˌɪnsəˈmaʊntəbl; NAmE -sərˈm-/ adjective

( formal ) ( of difficulties, problems, etc. ) that cannot be dealt with successfully

SYN insuperable

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.