Home
Apps
Mac + Safari
iPhone + iPad
Google Chrome
Mozilla Firefox
Opera
Microsoft Edge
Blog
Help Center
Contact
Home
Apps
Mac + Safari
iPhone + iPad
Google Chrome
Mozilla Firefox
Opera
Microsoft Edge
Blog
Help Center
Contact
Definition of "highland" in English
noun
A high area; land that is higher than surrounding areas.
Near-synonyms: upland, upcountry
The highlands of the Swiss Alps are home to many unique flowers.