merfold

/ˈmɛrfɔːld/

Definitions

1. noun

a fold or bend in a landscape, such as a valley or a gorge

“The merfold of the river created a serene atmosphere in the valley.”

Synonyms

  • glen
  • valley

Antonyms

  • plateau
  • ridge