Snowmobile — synonyms, definition
1. snowmobile (Noun)
1 synonym
skidoo
1 definition
snowmobile (Noun) — Tracked vehicle for travel on snow having skis in front.
1 type of
tracked vehicle
1 type
Sno-cat
2. snowmobile (Verb)
1 definition
snowmobile (Verb) — (driving) ride a snowmobile.
1 type of
ride