Skip to main content

Genia Lyon's definitions

Snain

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 January 1, 2012
mugGet the Snainmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email