English Dictionary
◊ HELIOGRAM
heliogram
n : a message transmitted by means of the sun's rays