Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: solar telescope
  1. A telescope designed to make observations of the sun
    "Scientists used a solar telescope to study sunspots"

Derived forms: solar telescopes

Type of: scope [informal], telescope

Encyclopedia: Solar telescope