SNOW MAKING Meaning of SNOW MAKING in English The production of artificial snow in the form of granular ice particles for use on ski slopes. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012