snowcat (English, noun)
expansion: snowcat (plural snowcats)
Senses:
glosses: A truck-like enclosed vehicle on tracks, designed to move on snow.
Forms:
form: snowcats
tags: plural