Sunday, February 28, 2010

Word 1321: Heliogram

noun
a message sent by reflecting sunlight in flashes from a movable mirror