greenslade
/ˈɡriːnzleɪd/Definitions
1. noun
A greenslade is a narrow, steep valley, often with a stream running through it, typically found in mountainous regions.
“The hikers traversed the scenic greenslade, taking care not to slip on the rocky terrain.”