SELF-LUMINOUS Meaning of SELF-LUMINOUS in English (ˈ) ̷ ̷| ̷ ̷ ̷ ̷ ̷ ̷ adjective : having in itself the property of emitting light Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012