Attested.to

Definition

delivery of supplies or equipment or personnel by dropping them by parachute from an aircraft

Seed ·

Term in context

airdrop in CommonParlance