snow machine

noun

Definition of snow machine

chiefly Alaska