snow cushion

snow cushion

[′snō ku̇sh·ən]
(hydrology)
An accumulation of snow, commonly deep, soft, and unstable, deposited in the lee of a cornice on a steep mountain slope.
References in periodicals archive ?
Meanwhile, beauty buffs won't say no to Peripera Mini Carrier 5-in-1 (P790), lip tint, eye shadow, and concealer packed in a whimsical miniature luggage; and April Skin Magic Snow Cushion 2.