heliograph
Explore definitions, synonyms, and language insights of heliograph
Definitions
Noun
an apparatus for sending telegraphic messages by using a mirror to turn the sun''s rays off and on
Verb
signal by means of a mirror and the using the sun''s rays