insurmountable

[,ɪnsə'maʊntəb(ə)l]
[,ɪnsɚ'maʊntəbl]
专八

中文释义

不能克服的 不能超越的 难以对付的英释中释

英语释义

不能克服的;不能超越的;难以对付的英释中释adjan insurmountable difficulty or problem is too large or difficult to deal with

相关例句

1 The language difference proved an insurmountable barrier..语言差异是难以克服的障碍。

insurmountable