Advertisement

Synonyms of Lowland

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

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement