HIGHLANDS Meaning of HIGHLANDS in English an area of high or mountainous land. → highland Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004