ENGLISH
REFERENCE
ENGLISH
REFERENCE
self-contained
idiom
Of a person, wrapped up in oneself; reserved.
Anchors to
self-contained
© 2026 English Reference
Lists