Helioscope

Definition:

  • (n.) 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.

Compare helioscope with other words:

eye vs. helioscope

helioscope vs. sun

helioscope vs. injuring

apparatus vs. helioscope

helioscope vs. viewing