Insphere /(?)/

In·sphere

Insphere

v. t.

imp. & p. p. Insphered; p. pr. & vb. n. Insphering

  1. To place in, or as in, an orb a sphere. Cf. Ensphere.
    Bright aërial spirits live insphered In regions mild of calm and serene air.