English | German | Russian | Czech

terrestrial telescope English

Meaning terrestrial telescope meaning

What does terrestrial telescope mean?

terrestrial telescope

A telescope which, unlike most telescopes used for astronomical purposes, contains an arrangement of lenses presenting an erect (non-inverted) image to the observer, suitable for observation of objects on the Earth's surface. (astronomy) An astronomical telescope which is physically located on the surface of the Earth, as distinct from a telescope located in outer space.

Synonyms terrestrial telescope synonyms

What other words have the same or similar meaning as terrestrial telescope?

terrestrial telescope English » English

erect image telescope

Are you looking for...?