SPHERE


Meaning of SPHERE in English

(n.) An orbit, as of a star; a socket.

Webster's English dictionary.      Английский словарь Webster.