insurmountable .insә'mauntәbl
释义
a. 难以克服的, 不能超越的
英文释义
a. not capable of being surmounted or overcome
BNC词频排名: 18,887 | 当代语料库词频排名: 15,862