SNO-CAT Meaning of SNO-CAT in English /snoh"kat'/ , Trademark.a brand of snowmobile with caterpillar treads. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012