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.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005