What is the full meaning of pinfolds
PINFOLD, to impound, also PENFOLD [v]
Example of the word pinfolds placed on a Scrabble board.