heliogram
1.
(
noun
) a message transmitted by means of the sun's rays
Related Words:
message
Terms and Conditions of Use / Copyright Notice