Helioscope (noun) Definition, Meaning & Examples

noun
  1. a telescope for viewing the sun, adapted to protect the eye of the viewer from the sun's glare.
Helioscope (noun) Definition, Meaning & Examples

More Definitions