WordUnscrambler Home
snowcat
Definitions
[ˈsnəʊkat], (Noun)
Definitions:
- a tracked vehicle for travelling over snow
Phrases:
Origin
:
1940s: from snow + caterpillar
Click here to see the free dictionary definition for snowcat
definition by Oxford Dictionaries