Home / Dictionary / Terrestrial telescope

Terrestrial telescope Uncommon

Origin: Greek suffix -scope

Definition, synonyms and related words

Definitions
Noun
1

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.

Related Terms
Rhyming Words
ope tope mope dope sope rope nope zope hope bope lope cope pope elope glope peope stope chope grope crope
Compare
Terrestrial telescope vs