English Dictionary
Definition sheepfold in British English
sheepfold noun
[countable] noun
/ˈʃiːpˌfəʊld/

English Dictionary