(of a difficulty or obstacle) impossible to overcome (困难,障碍)无法克服的,不能逾越的 insuperable financial problems. 无法克服的财政问题。
派生 insuperability noun insuperably adverb 语源
Middle English (in the general sense 'invincible'): from Old French, or from Latin insuperabilis, from in- 'not' + superabilis (from superare 'overcome')