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. 2012