English dictionary
high country meaning and definition
Definition and meaning of high country at MeaningMonkey.org. high country meaning and definition in the English Dictionary.HIGH COUNTRY noun
Definition of high country (noun)
- an area lying above the piedmont but below the timberline
Source: Princeton University Wordnet