Synonyms: leather
Definition: an animal skin made smooth and flexible by removing the hair and then tanning
Similar words: animal skin
Definition: the outer covering of an animal
Synonyms: leather
Definition: whip with a leather strap
Similar words: slash, welt, whip, lash, lather, strap, trounce, flog
Definition: beat severely with a whip or rod
Usage: The teacher often flogged the students; The children were severely trounced