SNOW ROLLER


Meaning of SNOW ROLLER in English

The product of moist, cohesive snow that when initiated by wind rolls across the landscape, gathering snow until it can no longer move. It is shaped like a rolled sleeping bag, some reaching four feet across and seven feet in diameter.

Weather and meteorology English vocabulary.      Английский словарь погоды и метеорологии .