Meaning of solar telescope

Definition of solar telescope

(noun) a telescope designed to make observations of the sun

Other information on solar telescope

WIKIPEDIA results for solar telescope
Amazon results for solar telescope