Advertisement

goatskin (n.)

late 14c., from goat + skin (n.).

Others are reading

Advertisement
Definitions of goatskin from WordNet

goatskin (n.)
the hide of a goat;
From wordnet.princeton.edu