meaning of self contained
1. Having self-control; reserved; uncommunicative; wholly engrossed in ones self.
2. Having all the essential working parts connected by a bedplate or framework, or contained in a case, etc. , so that mutual relations of the parts do not depend upon fastening outside of the machine itself.
3. constituting a complete and independent unit in and of itself; "the university is like a self-contained city with shops and all
">amenities"