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