人じん工こう降こう雪せつ機きMeaningsNoun1. snowmaking machine; snow cannon; snow gunKanji used人person工construction降descend雪snow機machineComposed of人じん工こうartificial; man-made; human work; human skill; artificialityNoun降こう雪せつsnowfall; snowNoun機きchance; opportunity; machine; aircraft; counter for aircraft; counter for (remaining) livesNoun