heliograph

n. 1 signalling apparatus reflecting sunlight in flashes. 2 message sent by means of this. v. Send (a message) by heliograph.

n. A picture taken by heliography; a photograph.