请输入您要查询的英文单词:
单词
insurmountable
释义
insurmountable
ADJ
FORMAL
/ˌɪnsəˈmaʊntəbl/
impossible to deal with successfully 难以克服的;难以逾越的
an insurmountable problem/difficulty/obstacle
难以克服的问题/难题/障碍