The definition :
Definitions of heliograph:
- 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
Are you interested in alternative search :
:apparatus setup sign signal signalize
If you like reading news check: