PHOSPHENE


Meaning of PHOSPHENE in English

[ 'fɒsfi:n ]

■ noun a sensation of a ring or spot of light produced by pressure on the eyeball or direct stimulation of the visual system other than by light.

Origin

C19: formed irregularly from Gk phōs 'light' + phainein 'to show'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.