Constituting a complete and independent unit in and of itself: A self-contained dictionary defines every word contained within it.
Not dependent on others; self-sufficient: a self-contained settlement in the Arctic.
Keeping to oneself; reserved.