EGAVE

foldyard

Meaning

  1. 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