UPLANDS


Meaning of UPLANDS in English

up ‧ lands /ˈʌpləndz/ BrE AmE noun [plural]

the parts of a country that are away from the sea and are higher than other areas

—upland adjective

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.