High Country (noun) Definition, Meaning & Examples

noun
  1. a mountainous area below the timberline; a forested mountain area.
noun
  1. sheep pastures in the foothills of the Southern Alps, New Zealand
High Country (noun) Definition, Meaning & Examples

More Definitions