snowmobile
1.
(
verb
) ride a snowmobile
Related Words:
ride
2.
(
noun
) for travel on snow, having caterpillar tracks and front skis
Related Words:
Sno-cat
,
automotive vehicle
,
motor vehicle
Terms and Conditions of Use / Copyright Notice