self-contained (adj.)youdaoicibaDictYouDict
1590s, from self- + contained (see contain).