Definition of ラッセル

ラッセル

rasseru

Common word
noun
1.
(Russell) snowplow, track-clearing vehicle(abbreviation)
2.
carving a trail through deep snow (by foot when mountaineering)