Sno-cat
sno·cat
noun
1.
a kind of snowmobile
Related words
Broader terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.
sno·cat
a kind of snowmobile
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.