English dictionary
leather strip meaning and definition
Definition and meaning of leather strip at MeaningMonkey.org. leather strip meaning and definition in the English Dictionary.LEATHER STRIP noun
Definition of leather strip (noun)
- implement consisting of a strip of leather
Source: Princeton University Wordnet