luminescent - English Synonyms Dictionary