self-contained

/S EH1 L F K AH0 N T EY0 N D/
adjective
  1. 1

    Not requiring external or additional support; complete in itself.

    โ€œa self-contained apartmentโ€

  2. 2

    (of a person) Wrapped up in oneself; reserved.

Source: https://en.wiktionary.org/wiki/self-contained