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 .