1. snowgo - Noun
2. snowgo - Verb
snowgo (plural snowgoes) Synonym of snowmobile.
snowgo (third-person singular simple present snowgoes, present participle snowgoing, simple past and past participle snowgoed) To travel by snowgo.