Attested
.to
Menu
Definition
drop (an object) from the air; unload from a plane or helicopter
Seed
·
Term in context
air-drop
in
CommonParlance