English synonyms about - contact  

pinfold

noun

1 pinfold

A pen where stray animals are confined.


Find more on pinfold elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0383