braehead
/ˈbreɪhɛd/Definitions
1. noun
A brae (steep slope) or a hillside where sheep or other livestock may graze; a small hillside
“The local farm used the braehead for grazing their sheep during winter.”
1. noun
A brae (steep slope) or a hillside where sheep or other livestock may graze; a small hillside
“The local farm used the braehead for grazing their sheep during winter.”