snow chain
UKsnoutʃein
تعریف انگلیسی
noun
- chain attached to wheels to increase traction on ice or snow