RhymeZone

 

Definitions of dogskin:
  • noun:   Leather made from the skin of a dog, or from sheepskin in imitation of it.

(Definitions from Wiktionary)

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023