Antonyms
Synonyms

2. self-enclosed

adjective. of self-imposed enclosure or confinement.

Antonyms

Synonyms

Antonym.com