SynonymX
Speak
Self-Enclosed
Definition of Self-Enclosed
1.
Of self-imposed enclosure or confinement
Adjective Satellite
Semanticaly linked words with "self-enclosed"
enclosed