Definition of food drop in US English:

food drop

noun

  • A delivery of food supplies by parachute or aircraft, usually as a form of aid.

Origin

1950s.