Word Hen
What is the meaning of the word "
self-contained
"?
Definitions:
constituting a complete and independent unit in and of itself
adjective
the university is like a selfcontained city with shops and all amenities
Synonyms:
collected
equanimous
poised
self-collected
self-possessed