Noun Definition

pinfold

1.Definition: a pen where stray animals are confined

Category: Objects