heliograph
nounDefinition of heliograph
: an apparatus for telegraphing by means of the sun's rays flashed from a mirror
Keep scrolling for more