stockyard
/ˈstɒk.jɑːd/Definitions
1. noun
a place where livestock, especially cattle, are kept for sale or slaughter
“The stockyard was a hub for local farmers to sell their livestock.”
2. noun
a pen or enclosure for animals, especially cattle, to be raised or fattened
“The farmer’s stockyard was equipped with state-of-the-art facilities for raising cattle.”