Definitions of canyon:

  • noun:   a ravine formed by a river in an area with little rainfall