unstoppable (adj.)youdaoicibaDictYouDict[unstoppable 词源字典]
1827; see un- (1) "not" + stop (v.) + -able.[unstoppable etymology, unstoppable origin, 英语词源]