Noun
snow cannon (plural snow cannons) A machine that spurts out snow over pistes where there is little or no snow cover.