What is the Definition of a Canyon?

The definition for canyon is a narrow chasm with steep cliff walls. Canyons are formed by running water from rain or other sources of water. For more information look here: