en·sphere /ɪnˈsfɪr, ɛn-/ (vt.)使成球形,包圍
En·sphere v. t. 1. To place in a sphere; to envelop. His ample shoulders in a cloud ensphered. --Chapman. 2. To form into a sphere. ◄ ►