English dictionary
goatskin meaning and definition
Definition and meaning of goatskin at MeaningMonkey.org. goatskin meaning and definition in the English Dictionary.GOATSKIN noun
Definition of goatskin (noun)
- the hide of a goat
Source: Princeton University Wordnet