noun Chiefly British. an enclosure for sheep. nouna pen or enclosure for sheep
sheepfold 🔊 Listen to this noun Chiefly British. an enclosure for sheep. noun a pen or enclosure for sheep Share Facebook Twitter Google +