phosphorescent - English Synonyms Dictionary