insurmountable
英 /,ɪnsə'maʊntəb(ə)l/美 /,ɪnsɚ'maʊntəbl/
释义
a. 难以克服的, 不能超越的
例句
The language difference proved an insurmountable barrier.
语言差异是难以克服的障碍。
英 /,ɪnsə'maʊntəb(ə)l/美 /,ɪnsɚ'maʊntəbl/
a. 难以克服的, 不能超越的
The language difference proved an insurmountable barrier.
语言差异是难以克服的障碍。