Top definition
A picture or signature written in snow.
Today, me and my brother left our names as a snowtograph on our front lawn.

The snowtograph Sam drew looks unreal!! He is good at drawing on any canvas!!
by MorningGloryStory January 31, 2016
Get the mug
Get a Snowtograph mug for your papa Jerry.