sheeprun
1. [ noun ] (British) farm devoted to raising sheep
Synonyms: sheepwalk
Related terms: farm UK