What is the full meaning of heliograph
an apparatus for signalling by means of a movable mirror which reflects flashes of sunshine [n -S] / to signal by heliograph [v -ED, -ING, -S]
Example of the word heliograph placed on a Scrabble board.