VariousWords beta
Related Terms:
Definitions:
Noun
snow tire
Definition: an automobile pneumatic tire with deep tread to give traction in snow
Definition: A tire with rubber that remains soft at most winter temperatures, designed to maintain grip on snow and ice (historically these tires have poor tread life on tarmac and pavement, especially in non-cold temperatures)