首页英语词典insuperableinsuperable英英释意

insuperable

英[ɪn'suːp(ə)rəb(ə)l;ɪn'sjuː] 美[ɪn'supərəbl]
  • adj. 不能克服的;无敌的

英英释意


1. impossible to surmount
2. incapable of being surmounted or excelled;
"insuperable odds"
"insuperable heroes"