haugh

/haʊ/ /haʊ/; /hou/; /ɔː/ (HAH-uh, HOW, HOH)

Definitions

1. noun

a low-lying area of land, especially near a river or lake

“The village was situated in a picturesque haugh surrounded by tall trees.”

Synonyms

  • lowland
  • meadow

Antonyms

  • hill
  • upland