• Snowmaker

    Origin

    snowmaker

    Full definition of snowmaker

    Noun

    snowmaker

    (plural snowmakers)
    1. A device for creating snow.
    © Wiktionary