insurmountable
/.insә'mauntәbl/
BNC频率: 18887
现代语料频率: 15862
中文翻译
a. 难以克服的, 不能超越的
英文解释
a. not capable of being surmounted or overcome
常见例句
1
The state or quality of being insurmountable.
2
The state or quality of being insurmountable; insurmountability.
相关词组
1
n. insurmountable的变形