See moren. canyonDefinition of canyon in EnglishSheer opening between mountains or raised plateaux, formed by fluvial erosion. Synonyms of canyon in Englishgorge