high-altitude

Explore definitions, synonyms, and language insights of high-altitude

Definitions

Adjective Satellite
occurring at or from a relative high altitude; "high-level bombing"