LOWLANDS, THE
Meaning of LOWLANDS, THE in English
Low ‧ lands, the /ˈləʊləndz/ BrE AmE
the central part of Scotland which is lower than the land surrounding it ⇨ ↑ highlands
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012