dropping zone n : an agreed area where military supplies are dropped to ground troops [syn: {drop zone}]
Copyright © 2024 3Dict.net