/ Dictionary / Index P phosphene: Meaning and Definition of Find definitions for: phos•phene Pronunciation: (fos'fēn), [key] — n. Physiol. a luminous image produced by mechanical stimulation of the retina, as by pressure applied to the eyeball by the finger when the lid is closed. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. phosphaturia phosphide Related Content Daily Word Quiz: eureka Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language