UPLAND


Meaning of UPLAND in English

[adjective] [not gradable] - (of a land area) situated high up, such as on a hill or mountainThe whole plateau comprises one vast upland plain.

Cambridge English vocab.      Кембриджский английский словарь.