Dictionary definition for: Canyon
1. (n) a ravine formed by a river in an area with little rainfall
WordNet 2.1 Copyright Princeton University. All rights reserved.