LOWLAND


Meaning of LOWLAND in English

[ 'ləʊlənd ]

■ noun (also ~s ) low-lying country.

↘( the Lowlands ) the part of Scotland lying south and east of the Highlands.

Derivatives

~er noun

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.