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

goatskins Definition

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

Words Related to goatskins!

goatskins Examples by Brain Bank Users