Drop zone meaning in Sports Dictionary
the region on the ground in which the parachuters could be properly dropped. (recreation: Parachuting)
Drop zone meaning in General Dictionary
an agreed area where army products tend to be fallen to surface troops