STOCKYARD

Definition of STOCKYARD

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