YourDictionary

Dictionary Home » Science » phosphor

phosphor science definition

Any of various substances that can emit light after absorbing some form of radiation. Television screens and fluorescent lamp tubes are coated on the inside with phosphors. See Note at cathode-ray tube.

Learn more about phosphor

link/cite print suggestion box