Meaning of leather

Definition of leather

(noun) an animal skin made smooth and flexible by removing the hair and then tanning
(verb) whip with a leather strap

Other information on leather

WIKIPEDIA results for leather
Amazon results for leather