Snow
1. Frozen precipitation in the form of white or translucent hexagonal ice crystals that fall in soft, white flakes. In the northeast you can expect lots of snow in the winter. 2. To overwhelm. He was snowed under with a heavy work load.