insphere Play See ensphere.nounAn inscribed sphere.transitive verbTo place in, or as in, an orb a sphere. Cf. ensphere.verbAlternative form of ensphere.