phosphor
Explore definitions, synonyms, and language insights of phosphor
Definitions
                    Noun
                    
            a synthetic substance that is fluorescent or phosphorescent; used to coat the screens of cathode ray tubes