Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of heliograph
  1. noun
    an apparatus for sending telegraphic messages by using a mirror to turn the sun's rays off and on
    type of:
  2. verb
    signal by means of a mirror and the using the sun's rays
Explanation of heliograph
My lists:
Recently viewed words: