snowcat

Definitions


[ˈsnəʊkat], (Noun)

Definitions:
- a tracked vehicle for travelling over snow


Phrases:

Origin:
1940s: from snow + caterpillar




definition by Oxford Dictionaries