snow cannon in Polish snow cannon in Polish armatka śnieżna noun A machine that spurts out snow over pistes where there is little or no snow cover. Add to Flashcards