Definitions of goatskin:

  • noun:   the hide of a goat