Goatskin meaning

gōt'skĭn'
The skin of a goat.
noun
0
0
Leather made from a goatskin.
noun
0
0
A container, as for wine, made from a goatskin.
noun
0
0
The skin of a goat.
noun
0
0
Leather made from this.
noun
0
0
Advertisement
A container as for wine or water, made of this leather.
noun
0
0
A liquid container (especially of wine or water) made from goat leather.
noun
0
0
(Ireland, colloquial) A bodhran drum.
noun
0
0

Origin of goatskin