Couloir Definition
ko͝ol-wär
couloirs
noun
A deep mountain gorge or gully.
Webster's New World
Find Similar Words
Find similar words to couloir using the buttons below.
Find similar words to couloir using the buttons below.