sno-cat has definitions from the field of transportation
1
[ noun ] (trademark) a kind of snowmobile

Related terms

snowmobile trademark

*