snowcat
Noun
Meaning
snowcat (plural snowcats)
A truck-like enclosed vehicle on tracks, designed to move on snow.
snowcat (plural snowcats)
A visual representation of a cat made from snow.
Synonyms
Anagrams
Examples
Australian couple Gail and David Wilson spoke out on Rúv national television last night detailing their ordeal when they got accidentally left behind on a snowcat trip to the wilderness below Langjökull glacier in South Iceland on Thursday.
That sounds much more comfortable than riding a home made snowcat across Lake of the Woods in February.
No, he's taking a snowcat.
Ever since the sale of the snowcat business in 2011 Steve has been able to maintain a somewhat normal work schedule.