yowden

/ˈjoʊdən/

Definitions

1. noun

a valley or hollow, especially in a hill or a mountain

“The hikers navigated through the yowden to reach the summit.”

Synonyms

  • dell
  • hollow
  • valley

Antonyms

  • peak
  • ridge