lake effect

Noun

 * 1)  An effect of large bodies of fresh water on the weather of regions downwind.
 * Lake effect storms dumped 108 inches of snow on Oswego in 48 hours.