goatskin

1 ENTRIES FOUND:
Save
goatskin /ˈgoʊtˌskɪn/ noun
plural goatskins
goatskin
/ˈgoʊtˌskɪn/
noun
plural goatskins
Learner's definition of GOATSKIN
[count, noncount]
: leather made from the skin of a goat