SNOWMAKER


Meaning of SNOWMAKER in English

[snow.mak.er] n (1954): a device for making snow artificially

Merriam-Webster English vocab.      Английский словарь Merriam Webster.