self-contained /ˌsɛlfkənˈteɪnd/ adjective /ˌsɛlfkənˈteɪnd/
adjective
Learner's definition of SELF-CONTAINED
1
: not requiring help or support from anyone or anything else : complete by itself自给的;独立的 -
a self-contained community [=a community that provides all the supplies, services, etc., that people need for everyday life]自给自足的社区
-
This machine is a self-contained unit/system.这台机器是一个独立的整体/完整的系统。
2
[more self-contained; most self-contained] : tending to keep thoughts and feelings private and to deal with things without help from other people独立的;自立的 3
British : having a kitchen and bathroom带厨房和盥洗室的;独门独户的