Translation of "insurmountable" - English-Turkish dictionary

insurmountable

adjective uk us /ˌɪnsəˈmaʊntəbl/ formal

impossible to deal with

başa çıkılmaz, üstesinden gelinmez
an insurmountable problem/task

(Translation of “insurmountable” from the Cambridge Learner’s Dictionary English-Turkish © Cambridge University Press)