English
English version

snow tire in Motor vehicles topic

From Longman Dictionary of Contemporary Englishsnow tireˈsnow tire noun [countable] American English  TTCa special car tyre with a pattern of deep lines, used when driving on snow or ice