• more Thesaurus
  • Definition
    • leather :an animal skin made smooth and flexible by removing the hair and then tanning

      • leather :whip with a leather strap

        • {{t.term}} - {{t.type}}
      • Derivative