Yahoo India 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"