Drop zone

What is Drop zone?

Drop zone definition and meaning on Dictionary terms:
noun
an area into which paratroopers, soldiers, or supplies are landed from aircraft for a military operation. Abbreviation: DZ

 

reference: https://www.dictionary.com/browse/drop-zone

Tags: