terrestrial telescope









terrestrial telescope


noun

  1. a refracting telescope having inverting lenses or an eyepiece that presents an erect image.

noun

  1. 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 imageCompare astronomical telescope
55 queries 0.583