Meaning of holding yard
Definition of holding yard
(noun)
a pen where
livestock
is
temporarily
confined
Other information on holding yard
WIKIPEDIA results for
holding yard
Amazon results for
holding yard
Tweet