stockyard

(noun)

noun

1. enclosed yard where cattle, pigs, horses, or sheep are kept temporarily

Definition categories: man–made, yard