Terrestrial telescope
Meaning, Definition & Usage
Dictionary
Related
Definitions
a telescope whose eyepiece has one or two lenses more than the astronomical, for the purpose of inverting the image, and exhibiting objects erect.
Webster 1913
Previous
Next