Noun Definition

snowmobile

1.Definition: tracked vehicle for travel on snow having skis in front

Category: Objects