Word Explorer
Snow chains
A chain put on a wheel of a vehicle to give it more traction
📖 Definitions of "Snow chains"
noun
- 1
A chain put on a wheel of a vehicle to give it more traction
Translate “Snow chains” into Another Language
Pick a language — the word will be pre-filled in the translator.