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 | ||