SNOW CHAINS


Meaning of SNOW CHAINS in English

noun

[ pl. ] chains that are put on the wheels of a car so that it can drive over snow

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.