snowcat
noun
°A truck-like enclosed vehicle on tracks, designed to move on snow.