English dictionary
tire chain meaning and definition
Definition and meaning of tire chain at MeaningMonkey.org. tire chain meaning and definition in the English Dictionary.TIRE CHAIN noun
Definition of tire chain (noun)
- chain attached to wheels to increase traction on ice or snow
- synonyms: snow chain
Source: Princeton University Wordnet