Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: solar telescope
  1. A telescope designed to make observations of the sun

Derived forms: solar telescopes

Type of: scope, telescope

Encyclopedia: Solar telescope