insurmountable

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

基本解释

adj.不能克服的,不能超越的

网络释义

不可逾越; 不能克服的; 不可克服的; 不能超越的

同首字母单词