English synonyms about - contact  
pinfoldpen

pinfold

noun

1 pinfold

A pen where stray animals are confined.


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

debug info: 0.0143