snow tire ( synonym found)

Definition of snow tire:

(n) : an automobile pneumatic tire with deep tread to give traction in snow

Definition of snow tire:

(n) : an automobile pneumatic tire with deep tread to give traction in snow

Back to Top