English Dictionary
Definition self-contained in British English
self-contained adjective
adjective
/ˌself kənˈteɪnd/
2
not needing the help or friendship of other people
