English

sheepfold noun definition in Animal farming topic from the Oxford Advanced Learner's Dictionary

sheepfold

 noun: Animal farming topic
an area in a field surrounded by a fence or wall where sheep are kept for safety