helioscope Meaning, Definition & Usage
He"li*o*scope noun
Etymology
Definitions
(Astron.) A telescope or instrument for viewing the sun without injury to the eyes, as through colored glasses, or with mirrors which reflect but a small portion of light. --He`li*o*scop`ic a.