PHOTOSPHERE Meaning of PHOTOSPHERE in English [pho.to.sphere] n (1664) 1: a sphere of light or radiance 2: the luminous surface layer of the sun or a star -- pho.to.spher.ic adj Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012