Noun Definitionluminescence1.Definition: light from nonthermal sourcesRelated Noun(s):glowCategory: General2.Definition: light not due to incandescence; occurs at low temperaturesCategory: General