incontestable (adj.)youdaoicibaDictYouDict[incontestable 词源字典]
1670s, from French incontestable, from in- "not" (see in- (1)) + contestable (see contest (v.)). Related: Incontestably.[incontestable etymology, incontestable origin, 英语词源]