English noun: dropping zone | |||
1. | dropping zone (location) an agreed area where military supplies are dropped to ground troops | ||
Synonyms | drop zone | ||
Broader (hypernym) | zone | ||
Domain category | armed forces, armed services, military, military machine, war machine | ||