drop_zone has definitions from the field of military
1
[ noun ] (military) an agreed area where military supplies are dropped to ground troops

Synonyms

dropping_zone

Related terms

zone military

*