Noun Definition

dropping zone

1.Definition: an agreed area where military supplies are dropped to ground troops

Related Noun(s):drop zone

Category: Places