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