Skip to main content

Definitions 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!
Snain by Genia Lyon January 1, 2012