What is the full meaning of couloir
(French) a steep mountainside gorge [n -S]
Example of the word couloir placed on a Scrabble board.