high country
noun
a mountainous area below the timberline; a forested mountain area.
OTHER WORDS FROM high country
high-coun·try [hahy-kuhn-tree] /ˈhaɪˌkʌn tri/, adjectiveWords nearby high country
British Dictionary definitions for high country
high country
noun
the high country
sheep pastures in the foothills of the Southern Alps, New Zealand