unsurmountable (adj.)youdaoicibaDictYouDict[unsurmountable 词源字典]
"incapable of being overcome," 1701, from un- (1) "not" + surmountable.[unsurmountable etymology, unsurmountable origin, 英语词源]