TOWER TELESCOPE


Meaning of TOWER TELESCOPE in English

noun

: a long-focus telescope designed for observation of the sun that is set vertically and fed by a coelostat and mirror

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.