【insurmountable音标】 英[ˌɪnsəˈmaʊntəbl] 美[ˌɪnsərˈmaʊntəbl]
【单词释义】 insurmountable是什么意思:
adj.不可逾越的;不能克服的
[单词分级] 专八/托福/GRE词汇