Definitions
adjective
in full control of your faculties
“more self-contained and more dependable than many of the early frontiersmen”
adjective
constituting a complete and independent unit in and of itself
“the university is like a self-contained city with shops and all amenities”
Look “self-contained” up elsewhere
Want another word?
Spin the dictionary for a fresh one.