Definitions of pinfold:

  • noun:   a pen where stray animals are confined