PHOSPHENE


Meaning of PHOSPHENE in English

ˈfäˌsfēn noun

( -s )

Etymology: International Scientific Vocabulary phos- + -phene (from Greek phainein to show) — more at fancy

: a luminous impression due to excitation of the retina of the eye by some cause other than the impingement of rays of light (as by pressure on th eyeball when the lids are closed) — compare afterimage

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.