Definition of terrestrial telescope in English:
A telescope that is used for observing terrestrial objects and gives an uninverted image.
- The latter study led to the adaptive optics that now enable terrestrial telescopes to produce ultra-sharp images of distant celestial objects.
- A terrestrial telescope with sharply defined markings placed in one of its image planes can be fitted to a weapon to offer magnification of the target and enhance accuracy.
- Human exploration of space, the book argues, is gradually being supplanted by a more virtual and more sustainable exploration using robotic spacecraft and terrestrial telescopes.
Definition of terrestrial telescope in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in Australia
Most popular in Malaysia
Most popular in Pakistan