snow tire

1 ENTRIES FOUND:
Save
snow tire noun
plural snow tires
snow tire
noun
plural snow tires
Learner's definition of SNOW TIRE
[count] US
: a special tire that is used to give a vehicle better control when you are driving on snow and ice