1. Noun
A picture taken by heliography; a photograph.
2. Noun
An instrument for taking photographs of the sun.
3. Noun
An apparatus for telegraphing by means of the sun's rays. See Heliotrope, 3.
More about this word
Synonyms and related words
Explore this word
