Snow appearing as a beautiful long thick rope draped on trees, fences and other objects. Formed by the surface tension of thin films of water bonding individual snow crystals.
SNOW GARLAND
Meaning of SNOW GARLAND in English
Weather and meteorology English vocabulary. Английский словарь погоды и метеорологии . 2012