PHOTOSPHERE Meaning of PHOTOSPHERE in English n. the luminous envelope of a star from which its light and heat radiate. Derivatives: photospheric adj. Oxford English vocab. Оксфордский английский словарь. 2012