Leathers Meaning

There are 2 meaning(s) for word Leathers

Meaning 1 : an animal skin made smooth and flexible by removing the hair and then tanning

Meaning 2 : whip with a leather strap