Synonyms of Lowland

Primary definition: An area of land that is lower in elevation than the surrounding land.

Full Dictionary Entry

Antonyms & Opposite Concepts