Meaning of snow in English
1. soft white pieces of frozen water that falls from the sky when the weather is very cold
There's still some snow on the ground.
We have much snow in December.
1. (cause to) fall in or as snow
It's snowing hard.