insurmountable

英[,ɪnsə'maʊntəb(ə)l]美[,ɪnsɚ'maʊntəbl]
    a. 难以克服的, 不能超越的

网络释义

adj. 不能克服的;不能超越的;难以对付的