phosphorescence - English Synonyms Dictionary