Meaning of LUMINESCENCE in English

LUMINESCENCE

/ ˌluːmɪˈnesns; NAmE / noun

[ U ] ( technical or literary ) a quality in sth that produces light

►  lu·mi·nes·cent adjective

••

WORD ORIGIN

late 19th cent.: from Latin lumen , lumin- light + -escence (denoting a state).

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.