TERRESTRIAL TELESCOPE


Meaning of TERRESTRIAL TELESCOPE in English

■ noun a telescope for observing terrestrial objects, giving an image that is not inverted.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.