high-altitude Meaning, Definition & Usage

  1. adjective satellite occurring at or from a relative high altitude
    high-level.
    • high-level bombing

WordNet