snowcats

We have found lemma(root) word of snowcats : snowcat.

Definitions


[ˈsnəʊkat], (Noun)

Definitions:
- a tracked vehicle for travelling over snow


Phrases:

Origin:
1940s: from snow + caterpillar




definition by Oxford Dictionaries