LOWLAND


Meaning of LOWLAND in English

[noun] [U] - flat land that is at the same level as the seaRice grows best in well-watered lowland.These plants are mainly found in lowland areas/regions.

Cambridge English vocab.      Кембриджский английский словарь.