Big Huge Thesaurus

phosphorescence

noun

rhymes with