Yahoo Web Search

Search results

  1. Dictionary
    Grazing land

    noun

    • 1. grassland suitable for cattle, sheep, etc. to graze on: "on the lower slopes there is grazing land"

    Powered by Oxford Languages