pinfold
1.
(
noun
) a pen where stray animals are confined
Related Words:
pen
Terms and Conditions of Use / Copyright Notice