English dictionary
pinfold meaning and definition
Definition and meaning of pinfold at MeaningMonkey.org. pinfold meaning and definition in the English Dictionary.PINFOLD noun
Definition of pinfold (noun)
- a pen where stray animals are confined
Source: Princeton University Wordnet