English dictionary
canyon meaning and definition
Definition and meaning of canyon at MeaningMonkey.org. canyon meaning and definition in the English Dictionary.CANYON noun
Definition of canyon (noun)
- a ravine formed by a river in an area with little rainfall
- synonyms: canon
Source: Princeton University Wordnet