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
- the university is like a selfcontained city with shops and all amenities