Definitions of piece of leather:

  • noun:   a piece of leather