English noun: source of illumination | |||
1. | source of illumination (artifact) any device serving as a source of visible electromagnetic radiation | ||
Broader (hypernym) | device | ||
Narrower (hyponym) | lamp, light, light source, ultraviolet lamp, ultraviolet source | ||