haughland

/ˈhaʊlənd/

Definitions

1. noun

a low-lying tract of land near a river, especially in Scotland, often used for pasture or arable land

“The haughlands along the River Tay were once a vital part of the local agricultural economy.”

Synonyms

  • lowland
  • meadow

Antonyms

  • highland
  • mountain