insurmountable
phonetic symbol: / ɪ̀nsɚmáʊntəbəl /
insurmountable - English Dictionary
[ adjective satellite ]
■ impossible to surmount
→
insuperable
[ adjective ]
■ not capable of being surmounted or overcome
e.g.)
・insurmountable disadvantages
→
unsurmountable
※ You can download Most Useful English Words 15000 for free after posting your review!