SHEEPFOLD


Meaning of SHEEPFOLD in English

n. an enclosure for penning sheep.

Oxford English vocab.      Оксфордский английский словарь.