inexcusable (adj.)youdaoicibaDictYouDict[inexcusable 词源字典]
early 15c., from Latin inexcusabilis, from in- "not, opposite of" (see in- (1)) + excusabilis, from excusare (see excuse). Related: Inexcusably.[inexcusable etymology, inexcusable origin, 英语词源]