snowmobile
/snˈoʊmoʊbil/
Explore definitions, synonyms, and language insights of snowmobile
Definitions
Noun
tracked vehicle for travel on snow having skis in front
Verb
ride a snowmobile