English synonyms about - contact  

self-enclosed

adjective

1 self-enclosed

Of self-imposed enclosure or confinement.


Find more on self-enclosed elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0324