Webster's Revised Unabridged Dictionary · 1913

Insphere

Insphere , transitive verb

[Compare Ensphere.]

To place in, or as in, an orb a sphere. Compare Ensphere.
Bright aerial spirits live insphered In regions mild of calm and serene air. — Milton