stockyardEnglish

stockyard

Noun

Enclosed yard where cattle, pigs, horses, or sheep are kept temporarily

English: stockyard