CANYON definition and meaning | Collins English Dictionary
https://www.collinsdictionary.com/dictionary/english/canyon
6 days ago · noun. a gorge or ravine, esp in North America, usually formed by the down-cutting of a river in a dry area where there is insufficient rainfall to erode the sides of the valley. Collins English Dictionary. Copyright © HarperCollins Publishers. Word origin. C19: from Spanish cañón, from caña tube, from Latin canna cane. canyon in American English.
DA: 4 PA: 76 MOZ Rank: 40 Up or Down: Up