Skip to main content

Definitions by tsutsugamushi

A meteorological phenomenon characterized by simultaneous precipitation of snow and rain, beginning shortly after the end of summer
It's always snaining in Erie, Pennsylvania.
snain by tsutsugamushi October 16, 2009