Quick definitions from WordNet (solar telescope)
▸ noun: a telescope designed to make observations of the sun
▸ Also see solar_telescopes
▸ Words similar to solar telescope
▸ Usage examples for solar telescope
▸ Idioms related to solar telescope (New!)
▸ Words that often appear near solar telescope
▸ Rhymes of solar telescope
▸ Invented words related to solar telescope
▸ noun: a telescope designed to make observations of the sun
▸ Also see solar_telescopes
▸ Words similar to solar telescope
▸ Usage examples for solar telescope
▸ Idioms related to solar telescope (New!)
▸ Words that often appear near solar telescope
▸ Rhymes of solar telescope
▸ Invented words related to solar telescope