Definitions from Wiktionary (solar telescope)
▸ noun: (astronomy) A telescope designed to make observations of the sun.
▸ Also see solar_telescope
▸ Words similar to solar telescopes
▸ Usage examples for solar telescopes
▸ Idioms related to solar telescopes
▸ Wikipedia articles (New!)
▸ Words that often appear near solar telescopes
▸ Rhymes of solar telescopes
▸ Invented words related to solar telescopes
▸ noun: (astronomy) A telescope designed to make observations of the sun.
▸ Also see solar_telescope
▸ Words similar to solar telescopes
▸ Usage examples for solar telescopes
▸ Idioms related to solar telescopes
▸ Wikipedia articles (New!)
▸ Words that often appear near solar telescopes
▸ Rhymes of solar telescopes
▸ Invented words related to solar telescopes