snowcat (plural snowcats)
Perhaps from the brand name Sno-Cat, probably from snow + caterpillar track.