couloirs

noun
  1. steep, narrow gullies or gorges on a mountainside, especially those filled with snow
  2. Usage: mountaineering; geology

Examples