Orkney-English results grip noun grip (a ditch) mill lade deep cleft in the rocksgrips noun sheep-fold