'Grand Canyon' definitions:

Definition of 'Grand Canyon'

(from WordNet)
noun
The enormous gorge of the Colorado River in northern Arizona