pinfold ( synonym found)

Definition of pinfold:

(n) : an open enclosure for animals, especially for stray ones
(v) : to confine animals in a pinfold

Definition of pinfold:

(n) : an open enclosure for animals, especially for stray ones
(v) : to confine animals in a pinfold

Back to Top