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