← 单词本

insurmountable

/ˌɪnsərˈmaʊntəbl/

adjective难以克服的;不可逾越的

The team faced an insurmountable obstacle.