WTWM

whatsthatwordmean

← Definition
Guess

skidoo

verbTo travel or ride on a snowmobile.
nounA brand of snowmobile (motorized vehicle for traveling on snow).

Synonyms

snowmobilenoun

Built for word lovers.