solar telescope
Noun
Meaning
a telescope designed to make observations of the sun
Source: WordNetSynonyms
solar energy
solar flare
solar cycle
solar corona
solar facula
coronal mass ejection
horizontal solar telescope
solar analysis device
solar examination device
solar examination station
cosmic scope
large solar observatory
large solar telescope
massive solar research facility
solar activity
Show all synonyms