drop zone

Noun
  1. An agreed area where military supplies are dropped to ground troops (synset 108707932)

Other Searches