holding yard

Noun
  1. A pen where livestock is temporarily confined (synset 103531242)

Other Searches