ALL meanings of lake effect
lake ef·fect
L l - noun lake effect the phenomena created in the surrounding area by weather passing over a large lake, especially any of the Great Lakes of the U.S. 1
- noun lake effect (meteorology) An effect of large bodies of fresh water on the weather of regions downwind. 0