Skidoo — synonyms, definition
1. skidoo (Noun) N. Amer
1 synonym
snowmobile
1 definition
skidoo (Noun) — Tracked vehicle for travel on snow having skis in front.
1 type of
tracked vehicle
1 type
Sno-cat
2. skidoo (Verb) N. Amer
1 synonym
skiddoo
2 definitions
skidoo (Verb) — (driving) ride a snowmobile.
skidoo (Verb) — (informal) leave quickly.
1 type of
ride