self-enclosed Meaning, Definition & Usage

  1. adjective satellite of self-imposed enclosure or confinement
    • a self-enclosed Jewish cosmos

WordNet