Schlucht

noun
  1. A deep, narrow gorge or ravine, typically one with a stream running through it. noun
    The hikers carefully navigated the steep sides of the Schlucht.
    The river carved a dramatic Schlucht through the mountains over millennia.