VariousWords beta
Related Terms:
Definitions:
Noun
heliogram
Definition: a message transmitted by means of the sun's rays
Definition: A message transmitted by a heliograph.