SNOWMAKER Meaning of SNOWMAKER in English [snow.mak.er] n (1954): a device for making snow artificially Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012