light source


Meanings

  • any device serving as a source of illumination;

Synonyms