Results

brae noun
1 sloping bank of a river, lake or seashore
2 stretch of steeply rising ground; hillside
3 brow of a hill
4 mountainous district
5 to gae doon the brae to go to ruin; to become weaker