heliograph is a crossword puzzle answer that we have spotted 2 times. A telescopic apparatus for photographing the sun Signalling device based on flashes of sunlight from a mirror