stockyard

noun
  1. a large enclosed area where livestock are kept temporarily before being sold, slaughtered, or shipped

Examples