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/, adjective

British Dictionary definitions for high country

high country

noun

the high country sheep pastures in the foothills of the Southern Alps, New Zealand