Definition of phoroscope in English:

phoroscope

noun

rare, historical
  • L. Weiller's name for: a device for transmitting a picture along a wire by means of electrical signals and reproducing it at the other end.

Origin

Late 19th century; earliest use found in Science. From French phoroscope from ancient Greek ϕορός (adjective) bearing + French -scope.

Pronunciation

phoroscope

/ˈfɒrəskəʊp/