noun
snowcat; snowmobile
A tracked vehicle designed for traveling on snow, used for transport or grooming ski slopes. In English, 'snowcat' often refers to a larger tracked vehicle, while 'snowmobile' is a smaller personal vehicle; the Japanese term covers both.
スキー場では雪上車がゲレンデを整備している。
At the ski resort, a snowcat is grooming the slopes.
雪上車で雪山を探検するツアーに参加した。
I joined a tour to explore the snowy mountains by snowcat.