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.”

Synonyms

  • glen
  • valley

Antonyms

  • plain
  • plateau