SNO-CAT


Meaning of SNO-CAT in English

ˈsnōˌkat, usu -ad.+V trademark

— used for a tracklaying vehicle designed for travel on snow

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.