a large vehicle that is designed to travel over snow
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
Check pronunciation: snowcat
Definition of snowcat noun from the Oxford Advanced American Dictionary