• Self-contained

    Etymology

    self + contained

    Full definition of self-contained

    Adjective

    self-contained

    1. Not requiring external or additional support; complete in itself.a self-contained apartmenta self-contained classroom
    © Wiktionary