Definition of self-luminous
: generating and emitting its own visible light
… Venus … is not self-luminous but lit by the sun …— Derek J. deSolla Price Radium paint is actually self-luminous—when freshly applied, it requires no external energy source …— Jack Forster
Test Your Vocabulary
Odd Habits and Quirks
-
- Which of the following best describes an easily irritated person?

Test your knowledge - and maybe learn something along the way.
TAKE THE QUIZ
A daily challenge for crossword fanatics.
TAKE THE QUIZLove words? Need even more definitions?
Merriam-Webster unabridged
Share self-luminous
Time Traveler for self-luminous
The first known use of self-luminous was in 1751
See more words from the same year