unsurmountable [ˏʌnsә:'mauntәbl]
adj.
不能克服的, 不能超越的
unsurmountable[ adj ]- not capable of being surmounted or overcome
<adj.all>
insurmountable disadvantages
- incapable of being surmounted or climbed
<adj.all>
Unsurmountable \Un`sur*mount"a*ble\, a.
Insurmountable. --Locke.
- Similarly, the powerful German Trade and Industry Association said, "German exports will have to reckon with extra difficulties, but no unsurmountable barriers."