canyon

Total clips: 1 2 (subscribers only)


Definition 1: canyon (noun)

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

Examples