Skip to content

canyon

Dictionary definition · canyon

noun

  1. a ravine formed by a river in an area with little rainfall

Similar words

Source: Open English WordNet (CC BY 4.0).