noun Newfoundland. a rocky stretch of foreshore on which caught fish are laid out to dry. a patch of grassland or meadow near a dwelling.