Synonyms:
self-contained
Meaning: constituting a complete and independent unit in and of itself; "the university is like a self-contained city with shops and all amenities"
Usage examples
"Mr. Barry, what has happened to her?" she gasped, more white and shaken than the self-contained, sensible Marilla had been for many years.
Like a sickness or a spiritual retreat it purifies and ennobles; and the soul emerges from it stronger and more self-contained.' To him, certainly, it has been a mode of purification.