SNOW GARLAND


Meaning of SNOW GARLAND in English

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.

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