RichThesaurus
Skidoo
Skidoo
antonyms
Skidoo
definitions
noun
A snowmobile.