ensphere
verb
ensphered;
ensphering;
enspheres
Definition of ensphere
: to enclose in or as if in a sphere
Keep scrolling for more