Definition, synonyms and related words
Land at sufficiently high altitudes that there is not enough oxygen to sustain human life.