unsurmountable

unsurmountable [ʌnsɜ:'maʊntəbl]  [ʌnsɜ:'maʊntəbl] 

unsurmountable 基本解释
不能克服的,不能超越的;
unsurmountable 英英释义

adj

1. incapable of being surmounted or climbed

    Synonym: unclimbable

2. not capable of being surmounted or overcome

    e.g. insurmountable disadvantages

    Synonym: insurmountable