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