English Dictionary
◊ CANYON
canyon
n : (North America) a ravine formed by a river in an area with
little rainfall [syn: {canon}]