high-altitudeEnglish

high-altitude, high-level

Adjective

Occurring at or from a relative high altitude

English: high-level, high-altitude

English words with similar meanings

Show 1 words