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. Кембриджский английский словарь. 2012