UPLAND


Meaning of UPLAND in English

/ ˈʌplənd; NAmE / noun

[ usually pl. ] an area of high land that is not near the coast

►  up·land adjective [ only before noun ]:

upland agriculture

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.