snowcat in Czech snowcat in Czech sněžná rolba noun A truck-like enclosed vehicle on tracks, designed to move on snow. Add to Flashcards