terrestrial telescope
noun
a refracting telescope having inverting lenses or an eyepiece that presents an erect image.
Origin of terrestrial telescope
First recorded in 1805–15
Words nearby terrestrial telescope
terrestrial,
terrestrial globe,
terrestrial guidance,
terrestrial planet,
terrestrial radiation,
terrestrial telescope,
terret,
terri,
terrible,
terribly,
terricolous
British Dictionary definitions for terrestrial telescope
terrestrial telescope
noun
a telescope for use on earth rather than for making astronomical observations. Such telescopes contain an additional lens or prism system to produce an erect image
Compare astronomical telescope