light wave

Definitions

General Science

Electronics

  • A wave propagating light (1) or light (2).

Medical

  • noun a wave travelling in all directions from a source of light which stimulates the retina and is visible
http://www.dictionarycentral.com/definition/light-wave.html