Noun canyon has 1 sense
  1. canyon, canon - a ravine formed by a river in an area with little rainfall
    --1 is a kind of ravine
    --1 has parts: canyonside
,
TOP