English Dictionary
◊ HELIOGRAPH
heliograph
n : an apparatus for sending telegraphic messages by using a
mirror to turn the sun's rays off and on
v : signal with a heliograph