Definitions for heavy drop
This page provides all possible meanings and translations of the word heavy drop
Dictionary of Military and Associated Terms
A system of delivery of heavy supplies and equipment by parachute.
Find a translation for the heavy drop definition in other languages:
Select another language: