Quick definitions from WordNet (solar telescope)
▸ noun: 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 (New!)
▸ Words that often appear near solar telescopes
▸ Rhymes of solar telescopes
▸ Invented words related to solar telescopes
▸ noun: 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 (New!)
▸ Words that often appear near solar telescopes
▸ Rhymes of solar telescopes
▸ Invented words related to solar telescopes