insuperable

insuperable
[ɪnˈs(j)uːp(ə)rəb(ə)l]
adjective
  1. (of a difficulty or obstacle) impossible to overcome
    (困难,障碍)无法克服的,不能逾越的
    insuperable financial problems.
    无法克服的财政问题。
派生
insuperability
noun
insuperably
adverb
语源
  1. Middle English (in the general sense 'invincible'): from Old French, or from Latin insuperabilis, from in- 'not' + superabilis (from superare 'overcome')
英语宝典
考试词汇表