snowmobile has definitions from the field of transportation
1
[ verb ] (transportation) ride a snowmobile

Related terms

ride driving

2
[ noun ] (transportation) motor vehicle for travel on snow having caterpillar tracks and front skis
*