self-contained /ˈsɛlf.kənˌteɪnd/ adjective2 •Not requiring external or additional support; complete in itself.a self-contained apartmentThe software is self-contained, and doesn't interface with anything except the user. •Of a person, wrapped up in oneself; reserved. formsmore self-contained · most self-contained