Noun Definitionsnowmobile1.Definition: tracked vehicle for travel on snow having skis in frontCategory: Objects