SHEEPFOLD Meaning of SHEEPFOLD in English n. an enclosure for penning sheep. Oxford English vocab. Оксфордский английский словарь. 2012