dropping zone Meaning, Definition & Usage

  1. noun an agreed area where military supplies are dropped to ground troops
    drop zone.

WordNet