snowcat

(noun)

noun

1. A truck-like enclosed vehicle on tracks, designed to move on snow.