unsurmountable
[,ʌnsə:'mauntəbl]
- adj. 不能克服的;不能超越的
英英释意
- 1. not capable of being surmounted or overcome;
- "insurmountable disadvantages"
- 2. impossible to surmount or climb
英文词源
- unsurmountable (adj.)
- "incapable of being overcome," 1701, from un- (1) "not" + surmountable.