English Dictionary
◊ STOCKYARD
stockyard
n : enclosure where cattle, pigs, horses, or sheep are kept
temporarily