snow tire
nounDefinition of snow tire
: an automotive tire with a tread designed to give added traction on snow
Keep scrolling for more
Keep scrolling for more