SHEEPFOLD Meaning of SHEEPFOLD in English [sheep.fold] n (15c): a pen or shelter for sheep Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012