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. 2012