Meaning of leather strip

Definition of leather strip

(noun) implement consisting of a strip of leather

Other information on leather strip

WIKIPEDIA results for leather strip
Amazon results for leather strip