drop zone
English Dictionary
->
Letter D
-> drop zone
Search Dictionary:
drop zone Definition
(n)
an
agreed
area
where
military
supplies
are
dropped
to
ground
troops
drop zone Synonyms
drop zone
dropping zone
© Art Branch Inc.