English dictionary
cataract canyon meaning and definition
Definition and meaning of cataract canyon at MeaningMonkey.org. cataract canyon meaning and definition in the English Dictionary.CATARACT CANYON noun
Definition of Cataract Canyon (noun)
- a tributary of the Grand Canyon
Source: Princeton University Wordnet