snowcat noun2 •A truck-like enclosed vehicle on tracks, designed to move on snow. •A visual representation of a cat made from snow.Katy rolled snowballs and tried to make a snowcat instead of a snowman. — 1991 formssnowcats