Light spillage

1 topic · 1 source

Science› Energy› Renewable Energy

Solar Energy

An undesirable condition in which light is cast where it is not wanted. (Also referred to as light trespass.)

Cite this definition

APA
MLA
Chicago