Noun Definition

luminescence

1.Definition: light from nonthermal sources

Related Noun(s):glow

Category: General

2.Definition: light not due to incandescence; occurs at low temperatures

Category: General