SOLAR TELESCOPE


Meaning of SOLAR TELESCOPE in English

noun

: a telescope designed for observations of the sun

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