Definition of Helioscope

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

Synonyms of Helioscope


No Synonyms Found.

Antonyms of Helioscope


No Antonyms Found.

Homophones of Helioscope


No Homophones Found.