SNOW BLANKET


Meaning of SNOW BLANKET in English

noun

: a surface accumulation of snow that serves to protect and water underlying vegetation

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.