follow Dictionary.com

What is the X in X-mas?

photoluminescence

[foh-tuh-loo-muh-nes-uh ns] /ˌfoʊ təˌlu məˈnɛs əns/
noun, Physics.
1.
luminescence induced by the absorption of infrared radiation, visible light, or ultraviolet radiation.
Origin
1885-1890
1885-90; photo- + luminescence
Related forms
photoluminescent, adjective
Dictionary.com Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2014.
Cite This Source
British Dictionary definitions for photo luminescent

photoluminescence

/ˌfəʊtəʊˌluːmɪˈnɛsəns/
noun
1.
luminescence resulting from the absorption of light or infrared or ultraviolet radiation
Derived Forms
photoluminescent, adjective
Collins English Dictionary - Complete & Unabridged 2012 Digital Edition
© William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins
Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012
Cite This Source
Encyclopedia Article for photo luminescent

photoluminescence

emission of light from a substance as a result of absorption of electromagnetic radiation; such a substance is called a phosphor (q.v.), and the emitted light usually has a longer wavelength than the incident radiation.

Learn more about photoluminescence with a free trial on Britannica.com
Encyclopedia Britannica, 2008. Encyclopedia Britannica Online.
Cite This Source

Word of the Day

Difficulty index for photoluminescence

Few English speakers likely know this word

Word Value for photo

10
10
Scrabble Words With Friends