: something that furnishes light (such as a lantern or candle)
also
: illumination given off by such a source
Love words? Need even more definitions?
Merriam-Webster unabridged
Share