Self-contained

adjective

  1. Not requiring external or additional support; complete in itself.

    a self-contained apartment

  2. (of a person) Wrapped up in oneself; reserved.

self-contained

Dictionary Entries

Import more dictionaries

Loading dictionaries...

Initializing dictionary manager

+