セツジョウシャ
Meanings
Noun
1. snowcat (vehicle); snowmobile
Pitch accent
ツジョ
ウシャ
Composed of
on the snow
car; vehicle