LOWLANDS Meaning of LOWLANDS in English [plural] [noun]From the lowlands (= areas of lowland) of the south to the rugged peaks in the north, Derbyshire has something for everyone. Cambridge English vocab. Кембриджский английский словарь. 2012