Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

goatskin Definition

Cancel
goatskin
noun(goat-skin)
the skin of a goat
goatskin
noun(goat-skin)
leather made from goatskin

Words Related to goatskin!

goatskin Examples by Brain Bank Users