studded tire /ˈstʌdɪd ˈtaɪə/ n

中文:镶钉轮胎

Meaning:Tire whose tread is fitted with metal studs, which provide a good grip on icy roads.

Found in these illustrated scenes(1)

‹ Browse all scenes