holding pen

Explore definitions, synonyms, and language insights of holding pen

Definitions

Noun
a pen where livestock is temporarily confined

More General Terms

pen