pinfold (0 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
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top