'airdrop' definitions:

Definition of 'airdrop'

From: WordNet
noun
Delivery of supplies or equipment or personnel by dropping them by parachute from an aircraft; "until then, front line troops will be supplied by airdrop"