Concept sheepfold, cattlegrid, stockyard, a yard encircled by a fence, shed for animals [english]

Language Gloss
English sheepfold, cattlegrid, stockyard, a yard encircled by a fence, shed for animals