Meaning of dropping zone

Definition of dropping zone

(noun) an agreed area where military supplies are dropped to ground troops

Other information on dropping zone

WIKIPEDIA results for dropping zone
Amazon results for dropping zone