1. self-luminous - Adjective
2. self-luminous - Adjective Satellite
Possessing in itself the property of emitting light.
Source: Webster's dictionaryA typical self-luminous watch that uses radium paint contains around 1 microgram of radium. Source: Internet
Radium watch hands under ultraviolet light Radium was formerly used in self-luminous paints for watches, nuclear panels, aircraft switches, clocks, and instrument dials. Source: Internet