WTWM

whatsthatwordmean

← Definition
Guess

self luminous

adjectiveProducing or giving off its own light, rather than reflecting light from another source.

Synonyms

glowingadjectiveincandescentadjectiveradiantadjective

Antonyms

nonluminousadjectivereflectiveadjective

Built for word lovers.