LEATHER

Definition of LEATHER

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