leelane

/liːˈleɪn/

Definitions

1. noun

a narrow valley or a long, narrow depression in the ground, especially one with a river flowing through it

“The hikers followed the leelane through the dense forest until they reached the river.”

Synonyms

  • dell
  • glen

Antonyms

  • plateau