What is the full meaning of phosphoroscope
an instrument for measuring the duration of phosphorescence after the source of radiation causing it has been removed [n -S]
Example of the word phosphoroscope placed on a Scrabble board.