lifelong (adj.)youdaoicibaDictYouDict[lifelong 词源字典]
also life-long, "continuing a lifetime," 1855, from life (n.) + long (adj.).[lifelong etymology, lifelong origin, 英语词源]