Snowmobiles, noun plural of snowmobile. Synonyms in the same form.
skidoos, skimobiles, snowgoes
All synonyms for snowmobile →