D defs.my
Entry 1 sense Webster, 1913

Phosphoroscope

· Phos·phor·o·scope · IPA
01 n. An apparatus for observing the phosphorescence produced in different bodies by the action of light, and for measuring its duration.
  1. 1.
    An apparatus for observing the phosphorescence produced in different bodies by the action of light, and for measuring its duration.(Physics)