impassable (adj.)youdaoicibaDictYouDict[impassable 词源字典]
"that cannot be passed," 1560s, from im- + passable.[impassable etymology, impassable origin, 英语词源]