1 definition by Genia Lyon

Noun - combination of snow and rain, precipitation of snow and rain

Verb - to snain, to precipitate combination of snow and rain
It was snowing, but now it is getting warmer and starting to snain!
by Genia Lyon December 30, 2011
Get the Snain mug.