English dictionary
snowmobile meaning and definition
Definition and meaning of snowmobile at MeaningMonkey.org. snowmobile meaning and definition in the English Dictionary.SNOWMOBILE noun
Definition of snowmobile (noun)
- tracked vehicle for travel on snow having skis in front
SNOWMOBILE verb
Definition of snowmobile (verb)
- ride a snowmobile
Source: Princeton University Wordnet