heavy drop

Definitions:
(DOD) A system of delivery of heavy supplies and equipment by parachute.