luminous energy
noun
Origin of luminous energy
First recorded in 1930–35
Words nearby luminous energy
British Dictionary definitions for luminous energy
luminous energy
noun
energy emitted or propagated in the form of light; the product of a luminous flux and its duration, measured in lumen seconds
Symbol: Q v