Definition of phosphor
1 : a phosphorescent substance
2 : a luminescent substance that emits light when excited by radiation (such as electrons) and is used especially in fluorescent lamps and cathode-ray tubes
Seen and Heard
What made you want to look up phosphor? Please tell us where you read or heard it (including the quote, if possible).