Sno-Cat

[ snoh-kat ]
/ ˈsnoʊˌkæt /

Trademark.

a brand of snowmobile with caterpillar treads.

British Dictionary definitions for sno-cat

Sno-Cat
/ (ˈsnəʊˌkæt) /

noun

trademark a type of snowmobile