Definition of Self-Enclosed

  • 1. Of self-imposed enclosure or confinement Adjective Satellite

Semanticaly linked words with "self-enclosed"