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