Self-contained
adjective
Not requiring external or additional support; complete in itself.
“a self-contained apartment”
(of a person) Wrapped up in oneself; reserved.
Not requiring external or additional support; complete in itself.
“a self-contained apartment”
(of a person) Wrapped up in oneself; reserved.
Loading dictionaries...
Initializing dictionary manager