What is the full meaning of canyon
a deep gorge or ravine [n -S]
Example of the word canyon placed on a Scrabble board.