ALL meanings of helioscope
he·li·o·scope
H h - noun helioscope a telescope for viewing the sun, adapted to protect the eye of the viewer from the sun's glare. 1
- noun helioscope (astronomy) An apparatus for viewing the sun without injuring the eye. 0
- noun helioscope any apparatus used in observing the sun 0