PHOSPHENE Meaning of PHOSPHENE in English n. the sensation of rings of light produced by pressure on the eyeball due to irritation of the retina. Etymology: irreg. f. Gk phos light + phaino show Oxford English vocab. Оксфордский английский словарь. 2012