Synonyms: lowland
Definition: low level country
Similar words: natural depression, depression
Definition: a sunken or depressed geological formation
Synonyms: lowland
Definition: of relatively low or level country
Similar words: low-lying, sea-level
Definition: lying below the normal level
Usage: a low-lying desert