SHEEPFOLD Meaning of SHEEPFOLD in English n. an enclosure for penning sheep. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012