What is the full meaning of helioscopes
HELIOSCOPE, an instrument for observing the sun without injury to the eyes [n]
Example of the word helioscopes placed on a Scrabble board.