couloir ( synonym found)

Definition of couloir:

°A steep gorge along a mountainside.

Back to Top