Meaning of zenith telescope in English:

zenith telescope

noun

  • An astronomical telescope designed to point vertically up to the vicinity of the zenith, used in the precise determination of star positions, astronomical latitude, and the orientation of the earth's poles.

Origin

Early 19th century; earliest use found in Tiberius Cavallo (1749–1809), natural philosopher.