snowcat


snowcat

(ˈsnəʊˌkæt) n (Automotive Engineering) a type of snowmobile. Also called (trademark): Sno-Cat
Translations