'drop zone' definitions:

Definition of 'drop zone'

(from WordNet)
noun
An agreed area where military supplies are dropped to ground troops [syn: drop zone, dropping zone]

Words containing 'drop zone'