2. located at or extending to a comparatively good distance higher than the ground or higher than sea stage: a high plateau. This dictionary definitions webpage features all the probable meanings, illustration use and translations with the phrase HIGH. .. as opposed to viewing it from an area of downside, https://www.jowissa.com/products/lewy-3-swiss-mens-watch-j4-466-l