Pinfold

What is Pinfold?

Pinfold definition and meaning on Dictionary terms:
noun
a pound for stray animals.
a fold, as for sheep or cattle.
a place of confinement or restraint.

verb (used with object)
to confine in or as in a pinfold.

 

reference: www.dictionary.com/browse/pinfold

Tags: