WordUnscrambler Home
goatskin
Definitions
[ˈɡəʊtskɪn], (Noun)
Definitions:
- the skin of a goat
Phrases:
Origin
:
Click here to see the free dictionary definition for goatskin
definition by Oxford Dictionaries