Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

dogskin Definition

Cancel
dogskin
noun
leather|Leather made from the skin of a dog, or from sheepskin in imitation of it

Words Related to dogskin!

dogskin Examples by Brain Bank Users