snow chain Meaning, Definition & Usage

  1. noun chain attached to wheels to increase traction on ice or snow
    tire chain.

WordNet