TOP

Definition of heliograph noun from the Oxford Advanced Learner's Dictionary

heliograph

noun
 
/ˈhiːliəɡrɑːf/
 
/ˈhiːliəɡræf/
jump to other results
  1. a device that gives signals by reflecting flashes of light from the sun
  2. (also heliogram
     
    /ˈhiːliəɡræm/
     
    /ˈhiːliəɡræm/
    )
    a message that is sent using signals from a heliograph
  3. a special camera that takes photographs of the sun
See heliograph in the Oxford Advanced American Dictionary
flabbergasted
adjective
 
 
From the Topic
Feelings
C2
Oxford Learner's Dictionaries Word of the Day