Dictionary.net

Definitions of cañon

  1. kan-yon', n. a deep gorge or ravine between high and steep banks, worn by watercourses. [ Sp. cañon, a hollow, from root of CANNON.]
Loading...
X