Definition of photoscope in English:

photoscope

noun

  • 1An optical apparatus by means of which photographs placed inside it may be viewed. Now historical.

  • 2A fluoroscope. [A trademark in the United Kingdom.]

Origin

Late 19th century (in an earlier sense). From photo- + -scope.

Pronunciation

photoscope

/ˈfəʊtə(ʊ)skəʊp/