Orkney-English results meedow noun meadow stretch of marshy ground where at one time hay was cutmeedow hay hay cut from a meadow