Sue Merrick's definitions
Snowy rain which tends to fall from the sky in central Canada on relatively warm days during the winter months. Not quite rain, not quite snow.
by Sue Merrick March 7, 2008
Get the snrain mug.