stockyard

Noun
  1. Enclosed yard where cattle, pigs, horses, or sheep are kept temporarily (synset 104332346)

Other Searches