luminescence Definition
Dictionary Home » Words Starting with L » Ltd. ... lump sugar » luminescence
luminescence
noun
- 1. physics.
- The emission of light by a substance, usually a solid, in the absence of a rise in temperature.
adj
- Giving off light by luminescence.
- Thesaurus: radiant, shining, luminous, glowing, bright.
