Meaning of “lowland” in the English Dictionary

british dictionary

"lowland" in British English

See all translations

(Definition of “lowland” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

"lowland" in American English

See all translations

lowlandnoun [ C ]

us /ˈloʊ·lənd, -ˌlænd/

earth science an area of land that is not very high above the sea or that is lower than most of the land around it

(Definition of “lowland” from the Cambridge Academic Content Dictionary © Cambridge University Press)