dropsite (English, noun)
expansion: dropsite (plural dropsites)
Senses:
glosses: A site where something (such as paratroopers or supplies, or electronic data) is dropped (especially airdropped).
Forms:
form: dropsites
tags: plural