source of illumination
Meaning, Definition & Usage
Dictionary
Related
noun
any device serving as a source of visible electromagnetic radiation
WordNet
Previous
souple
soupspoon
soupy
sour
sourball
Next
sourcrout
sourde
sourdine
sourdough
soured