Level 6 · word 15,532 of 20,000

insurmountable

/ˌɪnsərˈmaʊntəbəl/ American
  • adj. 难以克服的, 不可逾越的
Definition
  • adj. too great a problem to be dealt with or overcome
Example
The mountain seemed insurmountable, but the climbers reached the top.
这座山看似无法逾越,但登山者们最终登顶了。