EGAVE
foldyard
Meaning
noun
An enclosure for sheep or cattle.
Similar words
showyard
cowyard
saleyard
fold
feedyard
lambfold
trap yard
corral
salesyard
sheepfold
Save “foldyard” to learn later