drop zone Meaning, Definition & Usage

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

WordNet