sno-cat
1. [ noun ] (trademark) a kind of snowmobile
Related terms: snowmobile trademark