Heliogram - Definition

heliogram

n 1: a message transmitted by means of the sun's rays

Look up another word