单词
unsurmountable
[,ʌnsə:'mauntəbl]
基本信息
- adj. 不能克服的;不能超越的
英英释意
- 1. not capable of being surmounted or overcome;
- "insurmountable disadvantages"
- 2. impossible to surmount or climb
unsurmountable相关单词