Definition of telephotometer in English:

telephotometer

noun

Physics
  • An instrument for measuring the intensity of light from a distant source.

Origin

Early 20th century; earliest use found in Theosophical Path.