snow blanket

noun

Definition of snow blanket

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