Attested.to

Definition

drop (an object) from the air; unload from a plane or helicopter

Seed ·

Term in context

air-drop in CommonParlance