DROP ZONE





Definition:

  1. [noun] an agreed area where military supplies are dropped to ground troops
    Synonyms: dropping zone

Synonyms: