English synonyms about - contact  

leather strip

noun

1 leather strip

Implement consisting of a strip of leather.


Find more on leather strip elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0321