Meaning of snow tire
Definition of snow tire
(noun)
an
automobile
pneumatic
tire
with
deep
tread
to
give
traction
in
snow
Other information on snow tire
WIKIPEDIA results for
snow tire
Amazon results for
snow tire
Tweet