insphered
/ɪnˈsfɪrd/
adjective
- Enclosed or surrounded as if in a sphere.
- In the painting, the insphered figures seemed protected from the chaos outside.
- The insphered city was safe from the storm raging beyond its walls.
- The insphered garden felt like a secret world.
Synonyms