self-reliant (adj.)youdaoicibaDictYouDict[self-reliant 词源字典]
1826, from self- + reliant.[self-reliant etymology, self-reliant origin, 英语词源]