SHEEPFOLD


Meaning of SHEEPFOLD in English

noun a fold or pen for sheep; a place where sheep are collected or confined.

Webster English vocab.      Английский словарь Webster.