heliograph

Noun
  1. An apparatus for sending telegraphic messages by using a mirror to turn the sun's rays off and on (synset 103517596)
Verb
  1. Signal by means of a mirror and the using the sun's rays (synset 201042272)

Other Searches