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