heliogram

1. (noun) a message transmitted by means of the sun's rays
Related Words: message



Terms and Conditions of Use / Copyright Notice