sheeprun has definitions from the fields of work,agriculture
1
[ noun ] (British) farm devoted to raising sheep

Synonyms

sheepwalk

Related terms

farm UK

*