ˌself-conˈtained BrE AmE adjective
1 . complete and not needing other things or help from somewhere else to work:
a self-contained database package
2 . someone who is self-contained does not seem to need other people or show their feelings
3 . British English a self-contained apartment has its own kitchen and bathroom