PHOTOSPHERE Meaning of PHOTOSPHERE in English ■ noun Astronomy the luminous envelope of a star from which its light and heat radiate.Derivativesphotospheric adjective Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004